![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Section Contents
Applications that use this class will not work correctly on a version of EPOC earlier than ER5.
CBase |
Abstract: CBase behavior |
CArrayFixBase |
Abstract: implementation; non-templated base class and shared code |
CArrayFix<class T> |
Abstract: shared templated base class. |
CArrayFixFlat<TMsvId> |
An array of TMsvId objects using a flat array buffer. |
msvapi.h
ment.lib
This class encapsulates an array of entry IDs. An object of this type is commonly passed to a function to indicate the set of entries on which the function should operate. The array base classes provide methods to access, sort, and manipulate members of the array.
CMsvEntrySelection();
The constructor simply creates an empty array.
CMsvEntrySelection* CopyL() const;
Use this function to create a new CMsvEntrySelection object with the same contents as the current object. The client should delete the object when it is no longer required.
CMsvEntrySelection* |
New CMsvEntrySelection with same selection as current object |
KErrNoMemory |
A memory allocation failed. |
CMsvEntrySelection* CopyLC() const;
Use this function to create a new CMsvEntrySelection object with the same contents as the current object. The client should delete the object when it is no longer required.
The function leaves the new object on the cleanup stack.
CMsvEntrySelection* |
New CMsvEntrySelection with same selection as current object |
KErrNoMemory |
A memory allocation failed. |
TInt Find(TMsvId aId) const;
Use this function to find an item in the array by its entry ID.
TMsvId aId |
ID to find |
TInt |
The index of the position of the entry in the array, or KErrNotFound if the selection does not contain the ID. |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |