36 lines
643 B
C++
36 lines
643 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) {}
|