5#include <boost/serialization/base_object.hpp>
6#include <boost/archive/text_oarchive.hpp>
7#include <boost/archive/text_iarchive.hpp>
9#include "../System/THElement.h"
10#include <boost/serialization/export.hpp>
40 template<
class Archive>
41 void serialize(Archive &ar,
const unsigned int version) {
43 ar & boost::serialization::base_object<DisplayElement>(*
this);
void readInfoFromFileWithoutDisplayName(std::ifstream &)
double getCorrespondingSystemParameterValue()
void setTypeOfDisplay(DisplayType type)
void setCorrespondingSystemParameterNameInNumber(int name)
int corresponding_system_parameter_name_in_number
int getCorrespondingSystemParameterNameInNumber()
DisplayType getTypeOfDisplay()
double getCorrespondingHeatStructureValue(int)
void readInfoFromFile(std::ifstream &)
void setPtrToCorrespondingTHElement(THElement *ptr)
void saveSystemDisplayToFile(std::ofstream &)
THElement * getPtrToCorrespondingTHElement()
void retrieveSystemDisplayFromFile(std::ifstream &)
THElement * ptr_to_corresponding_TH_element
friend class boost::serialization::access
void setFunctionalState(int state)
void serialize(Archive &ar, const unsigned int version)
DisplayType type_of_display
void setCorrespondingSystemParameterUnit()
void copySystemDisplay(SystemDisplay &)