/* * StatusWaitingInitializer.cpp * * Created on: 27 рту. 2021 у. * Author: sozonov */ #include "StatusWaiting.hh" #include "../../technological/function/StatusWaitingProcedure.hh" application::procedures::StatusWaiting::StatusWaiting(const Links & links) : links(links){} bool application::procedures::StatusWaiting::input( Environment & env ) { return ( enable_status = env.statuses.get( links.status ) ); } void application::procedures::StatusWaiting::build( Environment & env ) { technological::function::StatusWaitingProcedure * procedure = memories::instance_object( env.static_object_ma, *enable_status ); env.rholder.share( *procedure, links.procedure ); }