class Frasco::SimulatorCLI

Constants

DESC

Public Class Methods

new(*args) click to toggle source
Calls superclass method
# File lib/frasco/simulator.rb, line 40
def initialize(*args)
  super(*args)

  @simulator = Simulator.new
end

Public Instance Methods

quit() click to toggle source
# File lib/frasco/simulator.rb, line 60
def quit

  raise FrascoError.new("Simulator is not running.") \
    unless @simulator.is_running?

  @simulator.quit
end
run_simulator() click to toggle source
# File lib/frasco/simulator.rb, line 51
def run_simulator
  @simulator.run
end
state() click to toggle source
# File lib/frasco/simulator.rb, line 73
def state
  if @simulator.is_running?
    puts "running"
  else
    puts "not running"
  end
end