MSmlDataItemUidSet Class Reference

class MSmlDataItemUidSet

Set of Data Item LUIDs.

Member Functions Documentation

DoExternalizeL(RWriteStream &)

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

Parameters

RWriteStream & aStream

DoItemAt(TInt)

TSmlDbItemUid DoItemAt ( TInt aIndex ) const [protected, pure virtual]

Parameters

TInt aIndex

DoItemCount()

TInt DoItemCount ( ) const [protected, pure virtual]

DoItemIndex(TSmlDbItemUid)

TInt DoItemIndex ( TSmlDbItemUid aItemId ) const [protected, pure virtual]

Parameters

TSmlDbItemUid aItemId

ExternalizeL(RWriteStream &)

IMPORT_C void ExternalizeL ( RWriteStream & aStream ) const

Parameters

RWriteStream & aStream

ItemAt(TInt)

IMPORT_C TSmlDbItemUid ItemAt ( TInt aIndex ) const

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

Parameters

TInt aIndex

ItemCount()

IMPORT_C TInt ItemCount ( ) const

Returns the number of items in the set.

ItemIndex(TSmlDbItemUid)

IMPORT_C TInt ItemIndex ( TSmlDbItemUid aItemId ) const

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

Parameters

TSmlDbItemUid aItemId