MotorControlModuleSDFM_TMS3.../Projects/EFC_Application/UMLibrary/application/basic/BuildStatusInitializer.cpp

36 lines
638 B
C++

/*
* BuildStatus.cpp
*
* Created on: 8 ñåíò. 2020 ã.
* Author: LeonidTitov
*/
#include "BuildStatus.hh"
bool application::basic::BuildStatus::input( Environment & env ) {
return true;
}
void application::basic::BuildStatus::build( Environment & env ) {
if(links.system_builded){
status = memories::instance_object<bool>( env.static_data_ma );
*status = false;
env.statuses.create( links.system_builded, *status );
}
}
void application::basic::BuildStatus::finalize() {
*status = true;
}
application::basic::BuildStatus::BuildStatus( const Links & links ) : links(links) {}