THuiObjectCommand Class Reference
class THuiObjectCommand : public THuiCommand |
THuiObjectCommand is the base class for commands that modify data owned by an object. If the object gets deleted and the scheduler is notified of this, the command will be automatically canceled.
Constructor & Destructor Documentation
THuiObjectCommand(THuiCommandType, TAny *, THuiOp)
Parameters
THuiCommandType aType | Type of the command. |
TAny * aDataOwnerObject | Object that owns the data this command handles. |
THuiOp aOperation | Operation being done on the object. |
Member Functions Documentation
CommandExtension(const TUid &, TAny **)
IMPORT_C void | CommandExtension | ( | const TUid & | aExtensionUid, |
| TAny ** | aExtensionParams |
| ) | [protected, virtual] |
Parameters
const TUid & aExtensionUid | |
TAny ** aExtensionParams | |
ExecuteL(CHuiEnv &)
IMPORT_C void | ExecuteL | ( | CHuiEnv & | aEnv | ) | const [virtual] |
Parameters
CHuiEnv & aEnv | The environment in which the command is being executed. |
Object()
IMPORT_C TAny * | Object | ( | ) | const |
Returns the data owner object of the command.
Operation()
IMPORT_C THuiOp | Operation | ( | ) | const |
Returns the operation of the command.
Size()
IMPORT_C TInt | Size | ( | ) | const [virtual] |
Returns the size of the command.
Member Data Documentation
TAny * iObject
Object that owns the data this command handles.
THuiOp
iOperation
Operation being done on the object.
Copyright ©2010 Nokia Corporation and/or its subsidiary(-ies).
All rights
reserved. Unless otherwise stated, these materials are provided under the terms of the Eclipse Public License
v1.0.