CBkmrkAttachment Class Reference

class CBkmrkAttachment : public CRepositoryAccessor

Internal representation of a bookmark attachment. Currently the only attachments are icons. An attachment is made up of 8bit raw data plus and ID

Inherits from

Constructor & Destructor Documentation

CBkmrkAttachment()

CBkmrkAttachment ( ) [private]

~CBkmrkAttachment()

~CBkmrkAttachment ( )

Member Functions Documentation

ConstructL(CRepository &, const TDesC8 &)

void ConstructL ( CRepository & aRepository,
const TDesC8 & aData
) [private]

Parameters

CRepository & aRepository
const TDesC8 & aData

Data()

const TDesC8 & Data ( ) const

Id()

Bookmark::TAttachmentId Id ( ) const

IndexBase()

TUint32 IndexBase ( ) [virtual]

NewL(CRepository &, const TDesC8 &)

CBkmrkAttachment * NewL ( CRepository & aRepository,
const TDesC8 & aData
) [static]

Parameters

CRepository & aRepository
const TDesC8 & aData

SetDataL(const TDesC8 &)

void SetDataL ( const TDesC8 & aData )

Parameters

const TDesC8 & aData

SetIdFromIndexBase(TUint32)

void SetIdFromIndexBase ( TUint32 aIndexBase ) [virtual]

Parameters

TUint32 aIndexBase

SetIdL()

void SetIdL ( )

Size()

TInt Size ( ) const

TransLoadL()

void TransLoadL ( ) [virtual]

TransNewL()

void TransNewL ( ) [virtual]

TransRemoveL()

void TransRemoveL ( ) [virtual]

TransSaveL()

void TransSaveL ( ) [virtual]

Member Data Documentation

HBufC8 * iData

HBufC8 * iData [private]

Bookmark::TAttachmentId iId

Bookmark::TAttachmentId iId [private]