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.