Main Page Class Hierarchy Data Structures File List Data Fields Globals

# pvauthorenginefactory.h

Go to the documentation of this file.

    00001 #ifndef PVAUTHORENGINEFACTORY_H_INCLUDED
    00002 #define PVAUTHORENGINEFACTORY_H_INCLUDED
    00003
    00004 // Forward declaration
    00005 class PVAuthorEngineInterface;
    00006 class PVCommandStatusObserver;
    00007 class PVInformationalEventObserver;
    00008 class PVErrorEventObserver;
    00009
    00010
    00021 class PVAuthorEngineFactory
    00022 {
    00023     public:
    00032         OSCL_IMPORT_REF static PVAuthorEngineInterface* CreateAuthor(PVCommandStatusObserver* aCmdStatusObserver,
    00033                 PVErrorEventObserver *aErrorEventObserver, PVInformationalEventObserver *aInfoEventObserver);
    00034
    00044         OSCL_IMPORT_REF static bool DeleteAuthor(PVAuthorEngineInterface* aAuthor);
    00045 };
    00046
    00047 #endif // PVAUTHORENGINEFACTORY_H_INCLUDED