2#ifndef DISPLAYSUPPORTSYSTEMSTATE_H_
3#define DISPLAYSUPPORTSYSTEMSTATE_H_
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>
27 template<
class Archive>
28 void serialize(Archive &ar,
const unsigned int version) {
31 ar & boost::serialization::base_object<SystemDisplay>(*
this);
DisplaySupportSystemState()
int getDisplayedSupportSystemOperationalStateWhenFail() const
void updateDisplayedSupportSystemOperationalState(double failure_probability)
void saveDisplaySupportSystemStateToFile(std::ofstream &)
void setDisplayedSupportSystemOperationalState(int displayed_support_system_operational_state)
int getDisplayedSupportSystemOperationalState() const
void readInfoFromFile(std::ifstream &fin)
void copyDisplaySupportSystemState(DisplaySupportSystemState &)
void serialize(Archive &ar, const unsigned int version)
void retrieveDisplaySupportSystemStateFromFile(std::ifstream &)
friend class boost::serialization::access
void setDisplayedSupportSystemOperationalStateWhenFail(int displayed_support_system_operational_state_when_fail)
virtual ~DisplaySupportSystemState()
int displayed_support_system_operational_state_when_fail
int displayed_support_system_operational_state