Module: FSM
- Defined in:
- lib/fsm.rb,
lib/fsm-0.0.0.rb,
lib/fsm-0.0.0/dsl.rb,
lib/fsm-0.0.0/fsm.rb,
lib/fsm-0.0.0/util.rb,
lib/fsm-0.0.0/event.rb,
lib/fsm-0.0.0/system.rb,
lib/fsm-0.0.0/observer.rb
Defined Under Namespace
Modules: Util Classes: Event, FSM, GenericDSL, Observer, System
Constant Summary collapse
- LIBNAME =
–{{{
'fsm'- VERSION =
'0.0.0'- LIBVER =
"#{ FSM::LIBNAME }-#{ FSM::VERSION }"- DIRNAME =
File::dirname(File::(__FILE__)) + File::SEPARATOR
- ROOTDIR =
File::dirname(FSM::DIRNAME)
- LIBDIR =
File::dirname(File::(__FILE__)) + File::SEPARATOR
- INCDIR =
File::dirname(FSM::LIBDIR) + File::SEPARATOR
- DISPLAY_CMD =
ENV['FSM_DISPLAY_CMD'] || 'display'
- DOT_CMD =
ENV['FSM_DOT_CMD'] || 'dot'
Class Method Summary collapse
Class Method Details
.new(*a, &b) ⇒ Object
59 |
# File 'lib/fsm.rb', line 59 def self.new(*a, &b) FSM.new(*a, &b) end |
.system(*a, &b) ⇒ Object
60 |
# File 'lib/fsm.rb', line 60 def self.system(*a, &b) System.new(*a, &b) end |