Fsm

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

Each state have its unique data that it works on.

The state transitions are calculated by next and the actions are performed by act.

Members

Aliases

StateT
alias StateT = sumtype.SumType!StateTT
Undocumented in source.

Functions

isState
bool isState()

Static functions

opCall
StateT opCall(T a)

Helper function to convert the return type to StateT.

Variables

state
StateT state;

The states and state specific data.

Meta