← Documentation
ADS-IDAC Engine 5.0.0
ProcedureStepInfo.cpp
Go to the documentation of this file.
1// ProcedureStepInfo.cpp: implementation of the ProcedureStepInfo class.
2//
4
5#include "ProcedureStepInfo.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(ProcedureStepInfo)
10using namespace std;
11
13// Construction/Destruction
15
17{
18 procedure_name = "NONE";
19 step_name = "NONE";
20}
21
23{
24
25}
31 fin >> procedure_name >> step_name;
32}
35 step_name = _pps.getStepName();
37}
39 fout << procedure_name << ' ' << step_name << '\n';
40 this->saveProbabilityToFile(fout);
41}
43 fin >> procedure_name >> step_name;
45}
void copyProbability(Probability &)
Definition: Probability.cpp:28
void saveProbabilityToFile(std::ofstream &)
Definition: Probability.cpp:34
void retrieveProbabilityFromFile(std::ifstream &)
Definition: Probability.cpp:39
void setStepName(std::string step_name)
void readInfoFromFile(std::ifstream &)
std::string getProcedureName()
void copyProcedureStepInfo(ProcedureStepInfo &)
void saveProcedureStepInfoToFile(std::ofstream &)
void retrieveProcedureStepInfoFromFile(std::ifstream &)
std::string getStepName()
void setProcedureName(std::string procedure_name)
std::string procedure_name