Class: Roby::Models::Task::AsPlanProxy

Inherits:
Object
  • Object
show all
Defined in:
lib/roby/models/task.rb

Overview

Proxy class used as intermediate by Task.with_arguments

Instance Method Summary collapse

Constructor Details

#initialize(model, arguments) ⇒ AsPlanProxy

Returns a new instance of AsPlanProxy.



11
12
13
14
# File 'lib/roby/models/task.rb', line 11

def initialize(model, arguments)
    @model = model
    @arguments = arguments
end

Instance Method Details

#as_planObject



16
17
18
# File 'lib/roby/models/task.rb', line 16

def as_plan
    @model.as_plan(@arguments)
end