← Documentation
ADS-IDAC Engine 5.0.0
DecisionDiagnosis.cpp
Go to the documentation of this file.
1// DecisionDiagnosis.cpp: implementation of the DecisionDiagnosis class.
2//
4
5#include "DecisionDiagnosis.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(DecisionDiagnosis)
10using namespace std;
11
13// Construction/Destruction
15
17{
18}
19
21{
22
23}
27}
29 this->saveDecisionToFile(fout);
30 this->saveMentalDiagnosisToFile(fout);
31}
33 this->retrieveDecisionFromFile(fin);
35}
37 bool matched = true;
39 matched = false;
40 }
41 return matched;
42}
void saveDecisionDiagnosisToFile(std::ofstream &)
void retrieveDecisionDiagnosisFromFile(std::ifstream &)
bool checkIfIsIdenticalDecisionDiagnosis(DecisionDiagnosis &)
void copyDecisionDiagnosis(DecisionDiagnosis &)
void copyDecision(Decision &)
Definition: Decision.cpp:28
void saveDecisionToFile(std::ostream &)
Definition: Decision.cpp:32
void retrieveDecisionFromFile(std::istream &)
Definition: Decision.cpp:37
bool checkIfIsIdenticalDecision(Decision &)
Definition: Decision.cpp:41
void copyMentalDiagnosis(MentalDiagnosis &)
void saveMentalDiagnosisToFile(std::ofstream &)
void retrieveMentalDiagnosisFromFile(std::ifstream &)
bool checkIfIsIdenticalMentalDiagnosis(MentalDiagnosis &)
bool checkIfIsIdenticalMentalInfo(MentalInfo &)
Definition: MentalInfo.cpp:40