Location:
apparc.h
Link against: apparc.lib
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()
, TApaApplicationFactory()
, TApaApplicationFactory()
, TApaApplicationFactory()
, TFunction
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)();