Table of Contents - aquam-0.0.2 Documentation
Classes and Modules
- Aquam
- Aquam::EventTransitions
- Aquam::FailedTransitionError
- Aquam::InvalidEventError
- Aquam::InvalidStateError
- Aquam::InvalidStateMachineError
- Aquam::InvalidTransitionError
- Aquam::Machine
- Aquam::MachineClassMethods
- Aquam::State
Methods
- ::define_event_methods — Aquam::State
- ::new — Aquam::FailedTransitionError
- ::new — Aquam::EventTransitions
- ::new — Aquam::Machine
- ::new — Aquam::State
- ::state_machine — Aquam::State
- ::use_machine — Aquam::State
- ::validate_state_machine — Aquam::State
- #attribute — Aquam::Machine
- #attribute — Aquam::MachineClassMethods
- #current_state — Aquam::Machine
- #event — Aquam::MachineClassMethods
- #events — Aquam::MachineClassMethods
- #state — Aquam::MachineClassMethods
- #state_machine — Aquam::State
- #states — Aquam::MachineClassMethods
- #transition — Aquam::EventTransitions
- #transition — Aquam::MachineClassMethods
- #trigger — Aquam::Machine
- #valid_event? — Aquam::Machine
- #valid_event? — Aquam::MachineClassMethods
- #valid_state? — Aquam::Machine
- #valid_state? — Aquam::MachineClassMethods
- #valid_transition? — Aquam::Machine