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 &)

voidConstructL(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 &)

voidSetDataL(const TDesC8 &aData)

Parameters

const TDesC8 & aData

SetIdFromIndexBase(TUint32)

voidSetIdFromIndexBase(TUint32aIndexBase)[virtual]

Parameters

TUint32 aIndexBase

SetIdL()

voidSetIdL()

Size()

TInt Size()const

TransLoadL()

voidTransLoadL()[virtual]

TransNewL()

voidTransNewL()[virtual]

TransRemoveL()

voidTransRemoveL()[virtual]

TransSaveL()

voidTransSaveL()[virtual]

Member Data Documentation

HBufC8 * iData

HBufC8 *iData[private]

Bookmark::TAttachmentId iId

Bookmark::TAttachmentId iId[private]