/* * SequenceAction.cpp * * Created on: 9 èþë. 2020 ã. * Author: LeonidTitov */ #include "SequenceAction.hh" bool application::schematic::SequenceAction::input( Environment & env ) { return grab( action_first, env.rholder.getShared( links.first ) ) and grab( action_second, env.rholder.getShared( links.second ) ); } void application::schematic::SequenceAction::build( Environment & env ) { typedef ::schematic::functor::SequenceAction Sequence; Sequence * seq = memories::instance_object( env.static_setup_ma, *action_first, *action_second ); env.rholder.share( *seq, links.sequence ); }