class CEikEmbeddableAppList : public CArrayFixFlat< TApaAppInfo >, public MDesC16Array;
Description
Provides a list of all embeddable applications on the device.
Hidden applications are omitted from the list. The list is sorted by UID.
Derivation
MDesC16Array
- No description.
CArrayFixFlat< TApaAppInfo >
- No description.
CEikEmbeddableAppList
- Provides a list of all embeddable applications on the device.
Members
Defined in CEikEmbeddableAppList
:
See also:
IMPORT_C CEikEmbeddableAppList();
Description
Default constructor.
IMPORT_C ~CEikEmbeddableAppList();
Description
Destructor.
IMPORT_C void ConstructL();
Description
Completes construction; populates and sorts the list.
Leave codes
KErrGeneral |
The apparc server's initial population of the list has not completed.
|
|
IMPORT_C void ConstructL(const TApaEmbeddabilityFilter &aFilter);
Description
Completes construction; populates and sorts the list.
Parameters
Leave codes
KErrGeneral |
The apparc server's initial population of the list has not completed.
|
|
IMPORT_C CEikDocument* CreateEmbeddedDocumentL(TInt aIndex, CApaProcess *aProcess);
Description
Creates and returns a document of the correct type for the indexed embeddable application. Ultimately calls the application's
CreateDocumentL() function.
Parameters
TInt aIndex |
Index of the application in the list of embeddable applications, for which a document should be created.
|
CApaProcess *aProcess |
A pointer to the process object that manages the list of documents. An application can use iEikonEnv->Process() to provide
this.
|
|
Return value
See also:
private: IMPORT_C virtual TInt MdcaCount() const;
Description
Return value
private: IMPORT_C virtual TPtrC MdcaPoint(TInt aIndex) const;
Description
Parameters
Return value
TPtrC16
|
The caption for the embeddable application at aIndex
|
|
private: IMPORT_C virtual void CEikEmbeddableAppList_Reserved1();
Description
private: IMPORT_C virtual void CEikEmbeddableAppList_Reserved2();
Description