PureFSM
|
Cpure::empty_logger | Empty State Machine Logger |
▼Cpure::__details::logic_guard_base | |
Cpure::guard_any_of< Guard, Guards > | Guard OR operation |
Cpure::guard_none_of< Guard, Guards > | Guard negation |
Cpure::none | Struct that defines empty type |
Cpure::state_machine< Table, Logger > | State Machine |
Cpure::stdout_logger< stream > | State machine stdout logger |
Cpure::transition< Source, Event, Target, Action, Guard > | Represents a transition between two states |
Cpure::transition_table< Ts > | Determines the behaviour of an FSM |
Cpure::user_logger | State machine logger with user-defined stream |