MVPbkContactLinkPacking Class Reference

#include <app/MVPbkContactLinkPacking.h>

class MVPbkContactLinkPacking
Public Member Functions
virtual ~MVPbkContactLinkPacking()
virtual TAny *ContactLinkPackingExtension(TUid)
pure virtual TInt InternalPackedSize()
pure virtual voidPackInternalsL(RWriteStream &)

Detailed Description

An interface Contact link packing. This interface can be used to pack a contact link to a stream.

Constructor & Destructor Documentation

~MVPbkContactLinkPacking ( )

~MVPbkContactLinkPacking()[inline, virtual]


Member Function Documentation

ContactLinkPackingExtension ( TUid )

TAny *ContactLinkPackingExtension(TUid)[inline, virtual]

Returns an extension point for this interface or NULL.

Returns: Extension point or NULL.

InternalPackedSize ( )

TInt InternalPackedSize()const [pure virtual]

Returns the packed size of internals (excluding the store URI) of this link.

Returns: Packed size of internals (excluding the store URI) of this link.

PackInternalsL ( RWriteStream & )

voidPackInternalsL(RWriteStream &aStream)const [pure virtual]

Appends the packed internals (excluding the URI) of this link.

aStreamStream to append to this link.