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