CGlxCollectionInfo Class Reference

class CGlxCollectionInfo : public CBase

Collection info This is intended to be an external API only

Inherits from

Constructor & Destructor Documentation

CGlxCollectionInfo(TInt)

CGlxCollectionInfo(TIntaCollectionId)[private]

Constructor

Parameters

TInt aCollectionIdMDS ID of collection (album)

~CGlxCollectionInfo()

IMPORT_C~CGlxCollectionInfo()

Destructor.

Member Functions Documentation

ConstructL()

voidConstructL()[private]

Second-phase constructor

Exists()

IMPORT_C TBoolExists()const

Determine if the collectino exists.

Id()

IMPORT_C TUint32Id()const

Get the ID of the collection.

NewL(TUint32)

IMPORT_C CGlxCollectionInfo *NewL(TUint32aCollectionId)[static]

Two-phase constructor.

Parameters

TUint32 aCollectionIdMDS ID of collection (album).

SetExists(TBool)

voidSetExists(TBoolaExists)

Set if collection exists.

Parameters

TBool aExistsETrue if collection exists else EFalse.

SetTitleL(const TDesC &)

voidSetTitleL(const TDesC &aTitle)

Set title.

Parameters

const TDesC & aTitleTitle to set.

Title()

IMPORT_C const TDesC &Title()const

Get the title of the collection.

Member Data Documentation

TBool iExists

TBool iExists[private]

ETrue if the item exists in MDS. Only populated after the data has been retrieved.

TUint32 iItemId

TUint32 iItemId[private]

Container id in MDS.

HBufC * iTitle

HBufC *iTitle[private]

Title (name) of the container. Empty object until the data has been retrieved. (Owned)