#include <pv_engine_types.h>
Public Methods | |
PVEngineCommand (int32 aCmdType, PVCommandId aCmdId, OsclAny *aContextData=NULL, OsclAny *aParam1=NULL, OsclAny *aParam2=NULL, OsclAny *aParam3=NULL) | |
PVEngineCommand (const PVEngineCommand &aCmd) | |
int32 | GetCmdType () const |
PVCommandId | GetCmdId () const |
OsclAny * | GetContext () const |
OsclAny * | GetParam1 () const |
OsclAny * | GetParam2 () const |
OsclAny * | GetParam3 () const |
const PvmfMimeString & | GetMimeType () const |
PVUuid | GetUuid () const |
void | SetMimeType (const PvmfMimeString &aMimeType) |
void | SetUuid (const PVUuid &aUuid) |
Data Fields | |
int32 | iCmdType |
PVCommandId | iCmdId |
OsclAny * | iContextData |
OsclAny * | iParam1 |
OsclAny * | iParam2 |
OsclAny * | iParam3 |
OSCL_HeapString< OsclMemAllocator > | iMimeType |
PVUuid | iUuid |
PVEngineCommand class is a data class to hold issued commands. The class is meant to be used inside the engine and not exposed to the interface layer or above.
|
The constructor for PVEngineCommand which allows the data values to be set.
|
|
The copy constructor for PVEngineCommand. Used mainly for Oscl_Vector.
|
|
This function returns the stored command ID value.
|
|
This function returns the stored command type value.
|
|
This function returns the stored context data pointer.
|
|
This function returns Mime type parameter for this command
|
|
This function returns the first stored parameter pointer.
|
|
This function returns the second stored parameter pointer.
|
|
This function returns the third stored parameter pointer.
|
|
This function returns Uuid parameter for this command
|
|
This function stores Mime type parameter of this command |
|
This function stores the Uuid parameter of this command |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|