12#include <boost/serialization/access.hpp>
13#include <boost/serialization/base_object.hpp>
14#include <boost/serialization/export.hpp>
15#include <boost/archive/text_oarchive.hpp>
16#include <boost/archive/text_iarchive.hpp>
44 template<
class Archive>
45 void serialize(Archive & ar,
const unsigned int version)
49 ar & boost::serialization::base_object<SystemControl>(*
this);
int displyed_control_state_when_fail
std::string getDisplayedControlStateString()
void retrieveControlStateFromFile(std::ifstream &)
void updateDisplayedControlState(SystemModule &, int)
int displyed_control_state
void initiateDisplayedControlState(SystemModule &)
void readInfoFromFile(std::ifstream &)
void performValueControl(SystemModule &, double)
void performDisplayedControlState(SystemModule &, int)
void serialize(Archive &ar, const unsigned int version)
int getDisplayedControlStateWhenFail()
friend class boost::serialization::access
int getDisplayedControlState()
void saveControlStateToFile(std::ofstream &)
void setDisplayedControlState(int)
void copyControlState(ControlState &)
void setDisplayedControlStateWhenFail(int)