12#include <boost/serialization/export.hpp>
14#include "../Global/TermConversions.h"
15#include <boost/archive/text_oarchive.hpp>
16#include <boost/archive/text_iarchive.hpp>
46 template<
class Archive>
47 void serialize(Archive & ar,
const unsigned int version)
void setTimeAtWhichThisAlarmIsActivated(double)
int displayed_operator_control_state
void serialize(Archive &ar, const unsigned int version)
std::string getCorrespondingIndicatorName()
void readInfoFromFile(std::ifstream &)
void setCorrespondingIndicatorName(std::string)
double time_required_to_check_this_alarm
void retrieveAlarmElementFromFile(std::ifstream &)
void setDisplayedAlarmState(int)
void copyAlarmElement(AlarmElement &)
double getTimeRequiredToCheckThisAlarm()
double getTimeAtWhichThisAlarmIsActivated()
std::string corresponding_indicator_name
double getImportanceOfTheAlarm()
void setImportanceOfTheAlarm(double)
std::string getAlarmName()
void setAlarmName(std::string)
void saveAlarmElementToFile(std::ofstream &)
int getDisplayedOperatorControlState()
int displayed_alarm_state
int getDisplayedAlarmState()
void setDisplayedOperatorControlState(int)
void setTimeRequiredToCheckThisAlarm(double)
friend class boost::serialization::access
std::string getDisplayedAlarmStateString()
double time_at_which_this_alarm_is_activated
double importance_of_the_alarm
bool checkIfIsIdenticalAlarmElement(AlarmElement &)