← Documentation
ADS-IDAC Engine 5.0.0
SymptomUnit.cpp
Go to the documentation of this file.
1// SymptomUnit.cpp: implementation of the SymptomUnit class.
2//
4
5#include "SymptomUnit.h"
6#include <boost/serialization/export.hpp>
7#include <boost/archive/binary_oarchive.hpp>
8#include <boost/archive/binary_iarchive.hpp>
9BOOST_CLASS_EXPORT_IMPLEMENT(SymptomUnit)
10
11
12// Construction/Destruction
14
15using namespace std;
16
18{
19 symptom_name = "NONE";
20 confidence = 0.0;
21
22}
23
25{
26
27}
33 fin >> symptom_name;
34}
36 fin >> symptom_name >> confidence;
37}
38void SymptomUnit::saveInfoToFile(ofstream &fout){
39 fout << symptom_name << '\t' << confidence << '\n';
40}
44}
46 fout << symptom_name << ' ' << confidence << '\n';
47}
49 fin >> symptom_name >> confidence;
50}
void setConfidence(double)
Definition: SymptomUnit.cpp:31
std::string symptom_name
Definition: SymptomUnit.h:34
virtual ~SymptomUnit()
Definition: SymptomUnit.cpp:24
void copySymptomUnit(SymptomUnit &)
Definition: SymptomUnit.cpp:41
void readSymptomFromFile(std::ifstream &)
Definition: SymptomUnit.cpp:35
std::string getSymptomName()
Definition: SymptomUnit.cpp:28
void setSymptomName(std::string)
Definition: SymptomUnit.cpp:30
double confidence
Definition: SymptomUnit.h:35
void saveInfoToFile(std::ofstream &)
Definition: SymptomUnit.cpp:38
double getConfidence()
Definition: SymptomUnit.cpp:29
void retrieveSymptomUnitFromFile(std::ifstream &)
Definition: SymptomUnit.cpp:48
void saveSymptomUnitToFile(std::ofstream &)
Definition: SymptomUnit.cpp:45
void readInfoFromFile(std::ifstream &)
Definition: SymptomUnit.cpp:32