CMainMenu Class Reference

Inherits CBaseMenuAsync, CBaseMenuAsync, CBaseMenuSync, CBaseMenuAsync, CBaseMenuAsync, CBaseMenuAsync, and CBaseMenuAsync.

List of all members.

Public Member Functions

 ~CMainMenu ()
void ExecComplete (TTelISVExampleType aDerivedType)
void ExecNotify (TTelISVExampleType aDerivedType)
void ExecComplete (TTelISVExampleType aDerivedType)
void ExecNotify (TTelISVExampleType aDerivedType)
void ExecComplete (TTelISVExampleType aDerivedType)
void ExecNotify (TTelISVExampleType aDerivedType)
void ExecComplete (TTelISVExampleType aDerivedType)
void ExecNotify (TTelISVExampleType aDerivedType)
void ExecComplete (TTelISVExampleType aDerivedType)
void ExecNotify (TTelISVExampleType aDerivedType)
void ExecComplete (TTelISVExampleType aDerivedType)
void ExecNotify (TTelISVExampleType aDerivedType)

Static Public Member Functions

static CMainMenuNewLC (CConsoleBase &aConsole)
static CMainMenuNewLC (CConsoleBase &aConsole)
static CMainMenuNewLC (CConsoleBase &aConsole)
static CMainMenuNewLC (CConsoleBase &aConsole)
static CMainMenuNewLC (CConsoleBase &aConsole)
static CMainMenuNewLC (CConsoleBase &aConsole)
static CMainMenuNewLC (CConsoleBase &aConsole)

Detailed Description

Provides the required functionality for the application to run correctly; owns active objects required to make ETel3rdParty calls.

Provides the required functionality for the application to run correctly. Owns the required objects to make Etel 3rd party calls required by the application.

Provides the required functionality for the application to run correctly. Owns required objects to make Etel3rdParty calls required by the application.

Provides the required functionality for the application to run correctly. Owns required objects to make Etel 3rd Party calls required by the application.

Provides the required functionality for the application to run correctly. Owns the required objects to make Etel 3rd Party calls required by the application.

Provides the required functionality for the application to run correctly. Owns required objects to make Etel 3rd party calls required by the application.

Definition at line 69 of file CMainMenu.h.


Constructor & Destructor Documentation

CMainMenu::~CMainMenu (  ) 

Destructor. Deletes the owned objects.

Destructor. Deletes owned objects.

Destructor.

Definition at line 82 of file CMainMenu.cpp.


Member Function Documentation

CMainMenu * CMainMenu::NewLC ( CConsoleBase &  aConsole  )  [static]

Factory constructor.

Parameters:
aConsole Console to which output is printed.
Returns:
Instance of CMainMenu class.

Factory constructor.

Parameters:
aConsole Console to which output is printed
Returns:
Instance of CMainMenu class

Definition at line 39 of file CMainMenu.cpp.

void CMainMenu::ExecComplete ( TTelISVExampleType  aDerivedType  )  [virtual]

Provides functionality for member objects to notify the Menu object (their owner) that they have completed their request.

Parameters:
aDerivedType Type of class derived from CISVAPIBase

Implements MExecAsync.

Definition at line 103 of file CMainMenu.cpp.

void CMainMenu::ExecNotify ( TTelISVExampleType  aDerivedType  )  [virtual]

Provides functionality for member objects to notify the Menu object (their owner) that they have been notified of a change.

Parameters:
aDerivedType Type of class derived from CISVAPIBase

Provides functionality for member objects to notify the Menu object (their owner) that they have been notified of a change.

Parameters:
aDerivedType Type of class derived from CISVAPIBase.

Implements MExecAsync.

Definition at line 197 of file CMainMenu.cpp.

void CMainMenu::ExecComplete ( TTelISVExampleType  aDerivedType  )  [virtual]

Provides functionality for member objects to notify the Menu object (their owner) that they have completed their request.

Implements MExecAsync.

void CMainMenu::ExecNotify ( TTelISVExampleType  aDerivedType  )  [virtual]

Provides functionality for member objects to notify the Menu object (their owner) that they have been notified of a change.

Implements MExecAsync.

void CMainMenu::ExecComplete ( TTelISVExampleType  aDerivedType  )  [virtual]

Provides functionality for member objects to notify the Menu object (their owner) that they have completed their request.

Implements MExecAsync.

void CMainMenu::ExecNotify ( TTelISVExampleType  aDerivedType  )  [virtual]

Provides functionality for member objects to notify the Menu object (their owner) that they have been notified of a change.

Implements MExecAsync.

void CMainMenu::ExecComplete ( TTelISVExampleType  aDerivedType  )  [virtual]

Provides functionality for member objects to notify the Menu object (their owner) that they have completed their request.

Implements MExecAsync.

void CMainMenu::ExecNotify ( TTelISVExampleType  aDerivedType  )  [virtual]

Provides functionality for member objects to notify the Menu object (their owner) that they have been notified of a change.

Implements MExecAsync.

void CMainMenu::ExecComplete ( TTelISVExampleType  aDerivedType  )  [virtual]

Provides functionality for member objects to notify the Menu object (their owner) that they have completed their request.

Implements MExecAsync.

void CMainMenu::ExecNotify ( TTelISVExampleType  aDerivedType  )  [virtual]

Provides functionality for member objects to notify the Menu object (their owner) that they have been notified of a change.

Implements MExecAsync.

void CMainMenu::ExecComplete ( TTelISVExampleType  aDerivedType  )  [virtual]

Provides functionality for member objects to notify the Menu object (their owner) that they have completed their request.

Implements MExecAsync.

void CMainMenu::ExecNotify ( TTelISVExampleType  aDerivedType  )  [virtual]

Provides functionality for member objects to notify the Menu object (their owner) that they have been notified of a change.

Implements MExecAsync.


Generated by  doxygen 1.6.2