Embedded Template Library 1.0
etl::istate_chart< void > Class Referenceabstract

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.
 

Detailed Description

For void parameter types.

Member Function Documentation

◆ get_state_id()

state_id_t etl::istate_chart< void >::get_state_id ( ) const
inline

Gets the current state id.

Returns
The current state id.

◆ process_event()

◆ start()


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