class Roby::DRoby::V5::PlanningFailedErrorDumper::DRoby

Attributes

failure_reason[R]
planned_task[R]
planning_task[R]

Public Class Methods

new(planned_task, planning_task, failure_reason) click to toggle source
# File lib/roby/droby/v5/droby_dump.rb, line 152
def initialize(planned_task, planning_task, failure_reason)
    @planned_task  = planned_task
    @planning_task = planning_task
    @failure_reason = failure_reason
end

Public Instance Methods

proxy(peer) click to toggle source
# File lib/roby/droby/v5/droby_dump.rb, line 157
def proxy(peer)
    planned_task  = peer.local_object(self.planned_task)
    planning_task = peer.local_object(self.planning_task)
    failure_reason = peer.local_object(self.failure_reason)
    PlanningFailedError.new(planned_task, planning_task, failure_reason: failure_reason)
end