module Roby::DRoby::V5::Models::TaskDumper
Public Instance Methods
droby_dump(peer)
click to toggle source
# File lib/roby/droby/v5/droby_dump.rb, line 199 def droby_dump(peer) arguments = __arguments.each_value.map do |arg| if arg.has_default? [arg.name, true, peer.dump(arg.default), arg.doc] else [arg.name, false, nil, arg.doc] end end DRoby.new( name, peer.known_siblings_for(self), arguments, DRobyModel.dump_supermodel(peer, self), DRobyModel.dump_provided_models_of(peer, self), each_event.map { |_, ev| [ev.symbol, ev.controlable?, ev.terminal?] }) end