|
|
|
class TApaApplicationFactory;
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.
Defined in TApaApplicationFactory:
TApaApplicationFactory()Constructor for TApaApplicationFactory TApaApplicationFactory(TFunction)Constructor. TApaApplicationFactory(TUid)Constructor. Use the constructor taking a "const CImplementationInformation...TApaApplicationFactory(const CImplementationInformation &)Constructor. Use this constructor in preference to the constructor taking a &quo...TFunctionCApaProcessMaintains a list of documents and all of the potentially shared resources used b...IMPORT_C TApaApplicationFactory(TFunction aFunction);
Constructor.
|
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.
|
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.
|
typedef CApaApplication*(* TApaApplicationFactory::TFunction)();