Table of Contents - pastafari-0.1.0 Documentation
Classes and Modules
- Pastafari
- Pastafari::Builders
- Pastafari::Builders::FsmBuilder
- Pastafari::Builders::StateBuilder
- Pastafari::Errors
- Pastafari::Errors::InvalidStateError
- Pastafari::Fsm
- Pastafari::State
- Pastafari::Transition
Methods
- ::build — Pastafari::Fsm
- ::build — Pastafari::State
- ::new — Pastafari::Builders::FsmBuilder
- ::new — Pastafari::Builders::StateBuilder
- ::new — Pastafari::Fsm
- ::new — Pastafari::State
- ::new — Pastafari::Transition
- #build — Pastafari::Builders::FsmBuilder
- #build — Pastafari::Builders::StateBuilder
- #evaluate — Pastafari::Transition
- #evaluate_transitions — Pastafari::State
- #initial_state — Pastafari::Builders::FsmBuilder
- #process — Pastafari::Builders::StateBuilder
- #process — Pastafari::Fsm
- #process — Pastafari::State
- #run — Pastafari::Fsm
- #set_initial_state! — Pastafari::Builders::FsmBuilder
- #state — Pastafari::Builders::FsmBuilder
- #transition — Pastafari::Builders::FsmBuilder
- #transition! — Pastafari::Fsm
- #transition_to — Pastafari::Builders::StateBuilder
- #validate_handler — Pastafari::Builders::StateBuilder
- #validate_initial_state — Pastafari::Builders::FsmBuilder
- #validate_states_given — Pastafari::Builders::FsmBuilder
- #validate_transition_at — Pastafari::Builders::FsmBuilder
- #validate_transitions — Pastafari::Builders::FsmBuilder
- #when — Pastafari::Transition