#include <pvauthorenginefactory.h>
Static Public Methods | |
OSCL_IMPORT_REF PVAuthorEngineInterface * | CreateAuthor (PVCommandStatusObserver *aCmdStatusObserver, PVErrorEventObserver *aErrorEventObserver, PVInformationalEventObserver *aInfoEventObserver) |
OSCL_IMPORT_REF bool | DeleteAuthor (PVAuthorEngineInterface *aAuthor) |
PVAuthorEngineFactory class is a singleton class which instantiates and provides access to pvAuthor engine. It returns an PVAuthorEngineInterface reference, the interface class of the pvAuthor SDK.
The application is expected to contain and maintain a pointer to the PVAuthorEngineInterface instance at all time that pvAuthor engine is active.
|
Creates an instance of a pvAuthor engine. If the creation fails, this function will leave.
|
|
This function allows the application to delete an instance of a pvAuthor and reclaim all allocated resources. An author can be deleted only in the idle state. An attempt to delete an author in any other state will fail and return false.
|