Module: Roby::DRoby::V5::Actions::Models::Action::ArgumentDumper

Included in:
Actions::Models::Action::Argument
Defined in:
lib/roby/droby/v5/droby_dump.rb

Instance Method Summary collapse

Instance Method Details

#droby_dump(peer) ⇒ Object



759
760
761
762
763
# File 'lib/roby/droby/v5/droby_dump.rb', line 759

def droby_dump(peer)
    result = self.dup
    result.droby_dump!(peer)
    result
end

#droby_dump!(peer) ⇒ Object



765
766
767
# File 'lib/roby/droby/v5/droby_dump.rb', line 765

def droby_dump!(peer)
    self.default = peer.dump(default)
end

#proxy(peer) ⇒ Object



769
770
771
772
773
# File 'lib/roby/droby/v5/droby_dump.rb', line 769

def proxy(peer)
    result = dup
    result.proxy!(peer)
    result
end

#proxy!(peer) ⇒ Object



775
776
777
# File 'lib/roby/droby/v5/droby_dump.rb', line 775

def proxy!(peer)
    self.default = peer.local_object(default)
end