9#include <boost/serialization/serialization.hpp>
10#include <boost/serialization/vector.hpp>
11#include <boost/serialization/export.hpp>
12#include <boost/archive/text_oarchive.hpp>
13#include <boost/archive/text_iarchive.hpp>
41 template<
class Archive>
42 void serialize(Archive & ar,
const unsigned int version) {
void setLowerBound(double)
void serialize(Archive &ar, const unsigned int version)
void readInfoFromFile(int, std::ifstream &)
std::string category_name
void saveInfoToFile(std::ofstream &)
void setUpperBound(double)
std::string diagnosis_name
void copyDiagnosisEventUnit(DiagnosisEventUnit &)
std::vector< double > symptom_event_relationship
void saveDiagnosisEventUnitToFile(std::ofstream &)
void setConfidence(double)
void retrieveDiagnosisEventUnitFromFile(std::ifstream &)
std::string getCategoryName()
virtual ~DiagnosisEventUnit()
std::string getDiagnosisName()
void clearDiagnosisEventUnit()
friend class boost::serialization::access