|
||
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...TFunction
CApaProcess
Maintains 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)();