TdkApplicationState Class Reference
[The Control Module]

Defines the TdkApplicationState class. More...

#include <TdkApplicationState.h>

List of all members.

Public Member Functions

 TdkApplicationState (TdkOperationMode mode, TdkInteractor *interactor, const TdkTaskVector &taskVector)
void getState (TdkOperationMode &mode, TdkInteractor *&interacor, TdkTaskVector *&taskVector)
void setState (TdkOperationMode mode, TdkInteractor *interactor, const TdkTaskVector &taskVector)
TdkOperationMode getMode ()
TdkInteractor * getInteractor ()
TdkTaskVector & getTaskVector ()

Private Attributes

TdkOperationMode mode_
TdkInteractor * interactor_
TdkTaskVector taskVector_


Detailed Description

Defines the TdkApplicationState class.

This class encapsulates a state of an application.


Constructor & Destructor Documentation

TdkApplicationState::TdkApplicationState ( TdkOperationMode  mode,
TdkInteractor *  interactor,
const TdkTaskVector &  taskVector 
)


Member Function Documentation

void TdkApplicationState::getState ( TdkOperationMode &  mode,
TdkInteractor *&  interacor,
TdkTaskVector *&  taskVector 
)

void TdkApplicationState::setState ( TdkOperationMode  mode,
TdkInteractor *  interactor,
const TdkTaskVector &  taskVector 
)

TdkOperationMode TdkApplicationState::getMode (  ) 

TdkInteractor * TdkApplicationState::getInteractor (  ) 

TdkTaskVector & TdkApplicationState::getTaskVector (  ) 


Member Data Documentation

TdkOperationMode TdkApplicationState::mode_ [private]

TdkInteractor* TdkApplicationState::interactor_ [private]

TdkTaskVector TdkApplicationState::taskVector_ [private]


The documentation for this class was generated from the following files:
Generated on Fri Jun 15 16:54:27 2007 for TDK by  doxygen 1.5.2