Main Page | Namespace List | Class List | File List | Namespace Members | Class Members | File Members

Finite State Machine C++ Templates Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
FSM::SEmptyFunctor< SState, SEvent >Predefined strategy for the template which bounds functions to states. Strategy supposes no entry, no exit functions calls
FSM::SFuncStateMachine< SState, SEvent, SUnknownEventStrategy >Finite state machine template which bounds functions to the transitions
FSM::SIgnoreStrategy< SEvent >Predefined strategy for both versions of the template. Strategy supposes ignoging the unknown event
FSM::SOnEnterFunctor< SState, SEvent >Predefined strategy for the template which bounds functions to states. Strategy supposes entry functions calls only
FSM::SOnExitFunctor< SState, SEvent >Predefined strategy for the template which bounds functions to states. Strategy supposes exit functions calls only
FSM::SOnMoveFunctor< SState, SEvent >Predefined strategy for the template which bounds functions to states. Strategy supposes both entry and exit functions calls
FSM::SStateMachine< SState, SEvent, SFunctor, SUnknownEventStrategy >Finite state machine template which bounds functions to the states
FSM::SStateMachineExceptionException definition for the state machine template class
FSM::StateBase< Child, Event >Base class for the states to allow transition function specification
FSM::SThrowStrategy< SEvent >Predefined strategy for both versions of the template. Strategy supposes throwing exception in case of the unknown event

Generated on Thu Sep 15 21:35:19 2005 for Finite State Machine C++ Templates by  doxygen 1.4.4