CBaseMenuAsync Class Reference

Inherits MExecAsync.

Inherited by CMainMenu, CMainMenu, CMainMenu, CMainMenu, CMainMenu, and CMainMenu.

List of all members.

Public Member Functions

void Start ()
void CompleteOwnRequest (TInt aErr)
void PostOwnRequest ()
virtual void Terminate ()

Protected Member Functions

 CBaseMenuAsync (CConsoleBase &aConsole)
void GetInput ()
CTelephony * GetTelObj () const
CConsoleBase * GConsole () const
virtual void DoCancel ()=0
void ConstructL ()

Protected Attributes

TState iState
CTelephony * iTelephony
CISVAPIBaseiLastOperation
CConsoleBase * iConsole

Detailed Description

Base Class providing functionality for and control of Etel 3rd Party Instances. Also controls user input and handles displaying information to the user.

Definition at line 47 of file CBaseMenuAsync.h.


Constructor & Destructor Documentation

CBaseMenuAsync::CBaseMenuAsync ( CConsoleBase &  aConsole  )  [protected]

Member Function Documentation

void CBaseMenuAsync::Start (  ) 
void CBaseMenuAsync::CompleteOwnRequest ( TInt  aErr  ) 
void CBaseMenuAsync::PostOwnRequest (  ) 
void CBaseMenuAsync::Terminate (  )  [virtual]
void CBaseMenuAsync::GetInput (  )  [protected]
CTelephony * CBaseMenuAsync::GetTelObj (  )  const [protected, virtual]
CConsoleBase * CBaseMenuAsync::GConsole (  )  const [protected, virtual]
void CBaseMenuAsync::ConstructL (  )  [protected]

Member Data Documentation

TState CBaseMenuAsync::iState [protected]
CTelephony* CBaseMenuAsync::iTelephony [protected]
CConsoleBase* CBaseMenuAsync::iConsole [protected]

Generated by  doxygen 1.6.2