Embedded Template Library  1.0
etl::ifsm_state Class Referenceabstract

Interface class for FSM states. More...

#include <fsm.h>

Public Member Functions

etl::fsm_state_id_t get_state_id () const
 Gets the id for this state.
 
etl::fsm_state_id_t get_state_id () const
 Gets the id for this state.
 

Protected Member Functions

 ifsm_state (etl::fsm_state_id_t state_id_)
 Constructor.
 
 ~ifsm_state ()
 Destructor.
 
etl::fsmget_fsm_context () const
 
 ifsm_state (etl::fsm_state_id_t state_id_)
 Constructor.
 
 ~ifsm_state ()
 Destructor.
 
etl::fsmget_fsm_context () const
 

Friends

class etl::fsm
 Allows ifsm_state functions to be private.
 

Detailed Description

Interface class for FSM states.


The documentation for this class was generated from the following files: