CBaseMenuSync Class Reference

Inherits MExecSync.

Inherited by CMainMenu.

List of all members.

Public Member Functions

void Start ()
void CompleteOwnRequest (TInt aErr)
void PostOwnRequest ()
virtual void ExecComplete ()
virtual void Terminate ()
 ~CBaseMenuSync ()

Protected Member Functions

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

Protected Attributes

TState iState
CTelephony * iTelephony
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 44 of file CBaseMenuSync.h.


Constructor & Destructor Documentation

CBaseMenuSync::~CBaseMenuSync (  ) 
CBaseMenuSync::CBaseMenuSync ( CConsoleBase &  aConsole  )  [protected]

Member Function Documentation

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

Member Data Documentation

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

Generated by  doxygen 1.6.2