MSmlDataItemUidSet Class Reference

class MSmlDataItemUidSet

Set of Data Item LUIDs.

Member Functions Documentation

DoExternalizeL(RWriteStream &)

voidDoExternalizeL(RWriteStream &aStream)const [protected, pure virtual]

Parameters

RWriteStream & aStream

DoItemAt(TInt)

TSmlDbItemUid DoItemAt(TIntaIndex)const [protected, pure virtual]

Parameters

TInt aIndex

DoItemCount()

TInt DoItemCount()const [protected, pure virtual]

DoItemIndex(TSmlDbItemUid)

TInt DoItemIndex(TSmlDbItemUidaItemId)const [protected, pure virtual]

Parameters

TSmlDbItemUid aItemId

ExternalizeL(RWriteStream &)

IMPORT_C voidExternalizeL(RWriteStream &aStream)const

Parameters

RWriteStream & aStream

ItemAt(TInt)

IMPORT_C TSmlDbItemUidItemAt(TIntaIndex)const

Retuns the item UID at the specified index in the set.

Parameters

TInt aIndex

ItemCount()

IMPORT_C TIntItemCount()const

Returns the number of items in the set.

ItemIndex(TSmlDbItemUid)

IMPORT_C TIntItemIndex(TSmlDbItemUidaItemId)const

Returns the index of the specified item UID in the set, or -1 if the item UID is not present.

Parameters

TSmlDbItemUid aItemId