CMenuOperation Class Reference

class CMenuOperation : public CActive
Asynchronous menu operation base class. Defines ownership and cancellation of asynchronous menu operations; does not define the operation itself. Concrete derived classes must provide:
  • A request function which sets the observer status to KRequesPending;

  • DoCancel() which cancels the operation;

  • RunL() which should, in addition to any other required functionality, always end by completing the observer request status. -
    Since
    S60 v5.0

Inherits from

Constructor & Destructor Documentation

CMenuOperation(RMenu &, TInt, TRequestStatus &)

CMenuOperation ( RMenu & aMenu,
TInt aPriority,
TRequestStatus & aObserverStatus
) [protected, inline]
Constructor.
capability
None.
Exceptions
None.

panic
None.

Parameters

RMenu & aMenu Menu.
TInt aPriority Active Object priority.
TRequestStatus & aObserverStatus Completes when the operation is finished.

Member Data Documentation

RMenu & iMenu

RMenu & iMenu [protected]

TRequestStatus & iObserverStatus

TRequestStatus & iObserverStatus [protected]