Embedded Template Library 1.0
|
For void parameter types. More...
#include <state_chart.h>
Public Types | |
typedef void | parameter_t |
typedef state_chart_traits::state_id_t | state_id_t |
typedef state_chart_traits::event_id_t | event_id_t |
Public Member Functions | |
istate_chart (state_id_t initial_state_id) | |
virtual void | process_event (event_id_t)=0 |
virtual void | start (bool on_entry_initial=true)=0 |
state_id_t | get_state_id () const |
Protected Attributes | |
state_id_t | current_state_id |
The current state id. | |
For void parameter types.
|
inline |
Gets the current state id.
|
pure virtual |