TApaApplicationFactory Class Reference
class TApaApplicationFactory |
Detailed Description
Encapsulates the functionality of creating an application, whether it be via a factory function or an ECOM plugin. Instances of this class can usually be created implicitly when required as function parameters - just specify the function pointer, ECOM plugin UID or CImplementationInformation reference.
See also: CApaProcess EikStart
Member Type Definition Documentation
Constructor & Destructor Documentation
TApaApplicationFactory ( )
IMPORT_C | TApaApplicationFactory | ( | ) | |
TApaApplicationFactory ( TFunction )
IMPORT_C | TApaApplicationFactory | ( | TFunction | aFunction | ) | |
Parameter | Description | aFunction | The function from which the application is to be created. |
TApaApplicationFactory ( const CImplementationInformation & )
IMPORT_C | TApaApplicationFactory | ( | const CImplementationInformation & | aEmbeddedApplicationInformation | ) | |
Constructor. Use this constructor in preference to the constructor taking a "TUid" parameter if at all possible as it is much more efficient.
Parameter | Description | aEmbeddedApplicationInformation | The ECOM implementation-information of the embedded application to be created. |
TApaApplicationFactory ( TUid )
IMPORT_C | TApaApplicationFactory | ( | TUid | aEmbeddedApplicationUid | ) | |
Constructor. Use the constructor taking a "const CImplementationInformation&" parameter in preference to this constructor if at all possible as it is much more efficient.
Parameter | Description | aEmbeddedApplicationUid | The ECOM implementation-UID of the embedded application to be created. |
Member Function Documentation
AppFileNameL ( )
HBufC * | AppFileNameL | ( | ) | const |