5#include <boost/serialization/base_object.hpp>
6#include <boost/archive/text_iarchive.hpp>
7#include <boost/archive/text_oarchive.hpp>
11#include <boost/serialization/export.hpp>
37 template<
class Archive>
38 void serialize(Archive &ar,
const unsigned int version) {
40 ar & boost::serialization::base_object<THElement>(*
this);
double minimum_control_value
virtual ~ControlVariable()
std::string unit_of_control_value
void setMaximumControlValue(double value)
void serialize(Archive &ar, const unsigned int version)
void setControlValue(double value)
void setMinimumControlValue(double value)
void readInfoFromFile(std::ifstream &)
void setUnitOfControlValue(std::string unit)
std::string getUnitOfControlValue()
double maximum_control_value
void saveControlVariableToFile(std::ofstream &)
void copyControlVariable(ControlVariable &)
friend class boost::serialization::access
double getMaximumControlValue()
void retrieveControlVariableFromFile(std::ifstream &)
double getMinimumControlValue()