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 ()
TdkInteractorgetInteractor ()
TdkTaskVectorgetTaskVector ()

Private Attributes

TdkOperationMode mode_
TdkInteractorinteractor_
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