Table of Contents - strict_machine-0.2.3.1 Documentation
Classes and Modules
- GuardedTransitionError
- Object
- StateNotFoundError
- StrictMachine
- StrictMachine::Base
- StrictMachine::DefinitionContext
- StrictMachine::MountStateMachine
- StrictMachine::MountStateMachine::ClassMethods
- StrictMachine::MountStateMachine::InstanceMethods
- StrictMachine::MountStateMachine::InstanceVarPersistence
- StrictMachine::State
- StrictMachine::TransitionDefinition
- TransitionNotFoundError
Methods
- ::included — StrictMachine::MountStateMachine
- ::new — StrictMachine::State
- ::new — StrictMachine::TransitionDefinition
- ::new — StrictMachine::DefinitionContext
- ::strict_machine — StrictMachine::Base
- #add_on_entry — StrictMachine::State
- #add_transition — StrictMachine::State
- #change_state — StrictMachine::MountStateMachine::InstanceMethods
- #current_state_attr_value — StrictMachine::MountStateMachine::InstanceVarPersistence
- #current_state_obj — StrictMachine::MountStateMachine::InstanceMethods
- #definition — StrictMachine::MountStateMachine::InstanceMethods
- #get_state_by_name — StrictMachine::DefinitionContext
- #get_transition — StrictMachine::State
- #guarded? — StrictMachine::TransitionDefinition
- #initial_state_name — StrictMachine::DefinitionContext
- #metaclass — Object
- #mount_state_machine — StrictMachine::MountStateMachine::ClassMethods
- #on — StrictMachine::DefinitionContext
- #on_entry — StrictMachine::DefinitionContext
- #on_transition — StrictMachine::DefinitionContext
- #run_on_entries — StrictMachine::State
- #run_transitions — StrictMachine::DefinitionContext
- #state — StrictMachine::DefinitionContext
- #state — StrictMachine::MountStateMachine::InstanceMethods
- #state_attr — StrictMachine::MountStateMachine::InstanceMethods
- #state_machine_attr_name — StrictMachine::MountStateMachine::InstanceVarPersistence
- #states — StrictMachine::MountStateMachine::InstanceMethods
- #trigger — StrictMachine::MountStateMachine::InstanceMethods
- #write_initial_state — StrictMachine::MountStateMachine::InstanceVarPersistence
- #write_state — StrictMachine::MountStateMachine::InstanceVarPersistence