Location:
HLPMODEL.h
Link against: HLPMODEL.LIB
class CHlpList : public CBase, public MHlpTitleArray
Support
Supported from 6.0
Description
A list of help items (CHlpItem objects).
Derivation
CBase | Base class for all classes to be instantiated on the heap |
CHlpList | A list of help items (CHlpItem objects) |
MDesCArray | |
MHlpTitleArray | Interface to get a topic ID from an array index |
|
Defined in CHlpList:
AppendL(), At(), ConstructL(), Find(), Item(), MdcaCount(), MdcaPoint(), NewL(), NewLC(), Reset(), iList, ~CHlpList()
Inherited from CBase:
operator new()
static CHlpList* NewL();
Description
Allocates and creates a new help list object.
Return value
static CHlpList* NewLC();
Description
Allocates and creates a new help list object, leaving the object on the cleanup stack.
Return value
TInt MdcaCount() const;
Description
Gets the number of items in the list.
Return value
TInt
|
Number of items in the list |
|
TPtrC MdcaPoint(TInt aIndex) const;
Description
Gets the title of the item at the specified index.
Parameters
Return value
TUint32 At(TInt aIndex) const;
Description
Gets the topic ID of the item at the specified index.
Parameters
Return value
CHlpItem* Item(TInt aIndex) const;
Description
Gets the item at the specified index.
Parameters
Return value
TInt Find(TUint32 aId);
Description
Searches the list for a specified item ID.
Parameters
Return value
void AppendL(CHlpItem* aItem);
Description
Appends an item to the list.
Parameters
private: void ConstructL();
Description
This member is internal and not intended for use.
private: CArrayPtr<CHlpItem>* iList;
Description
This member is internal and not intended for use.