Module: Roby::DRoby::V5::Queries::QueryDumper

Included in:
Queries::Query
Defined in:
lib/roby/droby/v5/droby_dump.rb

Defined Under Namespace

Classes: DRoby

Instance Method Summary collapse

Instance Method Details

#droby_dump(peer) ⇒ Object

Returns an intermediate representation of self suitable to be sent to the dest peer.



1011
1012
1013
1014
1015
1016
1017
1018
# File 'lib/roby/droby/v5/droby_dump.rb', line 1011

def droby_dump(peer)
    droby = super(peer, droby: DRoby)
    droby.plan_id = plan.droby_id
    droby.scope = scope
    droby.plan_predicates.merge(plan_predicates)
    droby.neg_plan_predicates.merge(neg_plan_predicates)
    droby
end