CMenuHandler Class Reference
class CMenuHandler : public CBase |
Menu handler interface. Menu handlers execute menu commands. mcsmenu.lib
- Since
- S60 v5.0
Private Attributes |
---|
TData * | iData |
Constructor & Destructor Documentation
CMenuHandler(RMenu &)
IMPORT_C | CMenuHandler | ( | RMenu & | aMenu | ) | [protected] |
Constructor.
- Since
- S60 v5.0
~CMenuHandler()
IMPORT_C | ~CMenuHandler | ( | ) | [virtual] |
Destructor.
- Since
- S60 v5.0
- capability
- None.
- Exceptions
-
- panic
- None.
Member Functions Documentation
BaseConstructL()
IMPORT_C void | BaseConstructL | ( | ) | [protected] |
Second phase constructor.
- Since
- S60 v5.0
HandleCommandL(CMenuItem &, const TDesC8 &, const TDesC8 &, TRequestStatus &)
Handle command.
- Since
- S60 v5.0
- capability
- None.
- Exceptions
This |
implementation throws KErrNotSupported.
|
- panic
- None.
Parameters
CMenuItem & aItem | Item of supported type. |
const TDesC8 & aCommand | Command. |
const TDesC8 & aParams | |
TRequestStatus & aStatus | Observer request status. When the operation completes, this status will be completed with the resulting error code. |
SupportsType(const TDesC &)
IMPORT_C TBool | SupportsType | ( | const TDesC & | aType | ) | [virtual] |
Query support for item type.
- Since
- S60 v5.0
- capability
- None.
- Exceptions
-
- panic
- None.
Member Data Documentation
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.