#include <igstkStateMachineState.h>


Public Types | |
| typedef StateMachineState | Self |
| typedef Token | Superclass |
Public Member Functions | |
| StateMachineState () | |
| Constructor. | |
| virtual | ~StateMachineState () |
| Destructor. | |
Protected Member Functions | |
| virtual void | PrintSelf (std::ostream &os, itk::Indent indent) const |
| Print the object information in a stream. | |
This class provides a generic representation of a State. It is intended to be derived in order to implement specific states an to enforce the following characteristics on the behavior of the State Machine:
StateMachineAction
Definition at line 54 of file igstkStateMachineState.h.
| typedef StateMachineState igstk::StateMachineState< T >::Self |
Definition at line 58 of file igstkStateMachineState.h.
| typedef Token igstk::StateMachineState< T >::Superclass |
Definition at line 59 of file igstkStateMachineState.h.
| igstk::StateMachineState< T >::StateMachineState | ( | ) | [inline] |
Constructor.
It initializes all the member variables
Definition at line 62 of file igstkStateMachineState.h.
| virtual igstk::StateMachineState< T >::~StateMachineState | ( | ) | [inline, virtual] |
| virtual void igstk::StateMachineState< T >::PrintSelf | ( | std::ostream & | os, | |
| itk::Indent | indent | |||
| ) | const [inline, protected, virtual] |
1.5.6