my.fsm

Members

Functions

get
auto ref get(TMap tmap)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

Fsm
struct Fsm(StateTT...)

A state machine derived from the types it is based on.

TypeDataMap
struct TypeDataMap(RawDataT, Ts...)

Hold a mapping between a Type and data.

Templates

act
template act(handlers...)

Act on the current state. Use (ref S) to modify the states data.

next
template next(handlers...)

Transition to the next state.

Meta

Authors

Joakim Brännström (joakim.brannstrom@gmx.com)