Table of Contents - generic-state-machine-0.1.1 Documentation
Classes and Modules
- GenericStateMachine
- GenericStateMachine::DSL
- GenericStateMachine::DSL::StateMachineDSL
- GenericStateMachine::Errors
- GenericStateMachine::Errors::DSLError
- GenericStateMachine::Errors::GenericStateMachineError
- GenericStateMachine::Errors::HookError
- GenericStateMachine::Errors::StateError
- GenericStateMachine::Errors::StateMachineError
- GenericStateMachine::StateMachine
- GenericStateMachine::StateMachineFactory
- GenericStateMachine::Transition
- Tester
Methods
- ::_validate_hooks — GenericStateMachine::StateMachineFactory
- ::_validate_start_state — GenericStateMachine::StateMachineFactory
- ::_validate_transitions — GenericStateMachine::StateMachineFactory
- ::create — GenericStateMachine::DSL::StateMachineDSL
- ::create — GenericStateMachine::StateMachineFactory
- ::new — Tester
- ::new — GenericStateMachine::StateMachine
- ::new — GenericStateMachine::Transition
- #_create_state_machine — GenericStateMachine::DSL
- #_transition_from_struct — GenericStateMachine::DSL
- #add — GenericStateMachine::StateMachine
- #change_value — Tester
- #describe — GenericStateMachine::DSL
- #emit! — GenericStateMachine::StateMachine
- #initialize_hooks — GenericStateMachine::StateMachine
- #next! — GenericStateMachine::StateMachine
- #register — GenericStateMachine::DSL::StateMachineDSL
- #register — GenericStateMachine::StateMachine
- #start — GenericStateMachine::DSL::StateMachineDSL
- #transition — GenericStateMachine::DSL::StateMachineDSL