|
ADS-IDAC Engine 5.0.0
|
#include <AnalysisInfoContainerUnit.h>
Public Member Functions | |
| AnalysisInfoContainerUnit () | |
| AnalysisInfoContainerUnit (double, std::string, int) | |
| AnalysisInfoContainerUnit (double, std::string) | |
| virtual | ~AnalysisInfoContainerUnit () |
| void | setTime (double t) |
| void | setStatement (std::string s) |
| double | getTime () |
| std::string | getStatement () |
| void | saveInfoToFile (std::ofstream &) |
| void | copyAnalysisInfoContainerUnit (AnalysisInfoContainerUnit &) |
| void | setAssociatedBranchID (int id) |
| int | getAssociatedBranchID () |
| void | saveAnalysisInfoContainerUnitToFile (std::ofstream &) |
| void | retrieveAnalysisInfoContainerUnitFromFile (std::ifstream &) |
| void | readStatementFromFile (std::ifstream &) |
Private Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
| double | time |
| std::string | statement |
| int | associated_branch_ID |
Friends | |
| class | boost::serialization::access |
Definition at line 15 of file AnalysisInfoContainerUnit.h.
| AnalysisInfoContainerUnit::AnalysisInfoContainerUnit | ( | ) |
Definition at line 22 of file AnalysisInfoContainerUnit.cpp.
References associated_branch_ID, statement, and time.
| AnalysisInfoContainerUnit::AnalysisInfoContainerUnit | ( | double | , |
| std::string | , | ||
| int | |||
| ) |
| AnalysisInfoContainerUnit::AnalysisInfoContainerUnit | ( | double | , |
| std::string | |||
| ) |
|
virtual |
Definition at line 39 of file AnalysisInfoContainerUnit.cpp.
| void AnalysisInfoContainerUnit::copyAnalysisInfoContainerUnit | ( | AnalysisInfoContainerUnit & | _ac | ) |
Definition at line 64 of file AnalysisInfoContainerUnit.cpp.
References associated_branch_ID, getAssociatedBranchID(), getStatement(), getTime(), statement, and time.
| int AnalysisInfoContainerUnit::getAssociatedBranchID | ( | ) |
Definition at line 70 of file AnalysisInfoContainerUnit.cpp.
References associated_branch_ID.
Referenced by copyAnalysisInfoContainerUnit().
| string AnalysisInfoContainerUnit::getStatement | ( | ) |
Definition at line 46 of file AnalysisInfoContainerUnit.cpp.
References statement.
Referenced by copyAnalysisInfoContainerUnit().
| double AnalysisInfoContainerUnit::getTime | ( | ) |
Definition at line 45 of file AnalysisInfoContainerUnit.cpp.
References time.
Referenced by copyAnalysisInfoContainerUnit().
| void AnalysisInfoContainerUnit::readStatementFromFile | ( | std::ifstream & | ) |
Definition at line 79 of file AnalysisInfoContainerUnit.cpp.
References SimulationContext::Branch_center, g_sim, NoKB, r5pars_, BranchRecord::setTempESMessage(), BranchRecord::setTempTypeOfConsequence(), and statement.
Referenced by retrieveAnalysisInfoContainerUnitFromFile().
| void AnalysisInfoContainerUnit::retrieveAnalysisInfoContainerUnitFromFile | ( | std::ifstream & | ) |
Definition at line 74 of file AnalysisInfoContainerUnit.cpp.
References associated_branch_ID, readStatementFromFile(), and time.
| void AnalysisInfoContainerUnit::saveAnalysisInfoContainerUnitToFile | ( | std::ofstream & | ) |
Definition at line 71 of file AnalysisInfoContainerUnit.cpp.
References associated_branch_ID, statement, and time.
| void AnalysisInfoContainerUnit::saveInfoToFile | ( | std::ofstream & | ) |
Definition at line 47 of file AnalysisInfoContainerUnit.cpp.
References associated_branch_ID, statement, and time.
|
inlineprivate |
Definition at line 40 of file AnalysisInfoContainerUnit.h.
References associated_branch_ID, statement, and time.
| void AnalysisInfoContainerUnit::setAssociatedBranchID | ( | int | id | ) |
Definition at line 69 of file AnalysisInfoContainerUnit.cpp.
References associated_branch_ID.
| void AnalysisInfoContainerUnit::setStatement | ( | std::string | s | ) |
Definition at line 44 of file AnalysisInfoContainerUnit.cpp.
References statement.
| void AnalysisInfoContainerUnit::setTime | ( | double | t | ) |
Definition at line 43 of file AnalysisInfoContainerUnit.cpp.
References time.
|
friend |
Definition at line 38 of file AnalysisInfoContainerUnit.h.
|
private |
Definition at line 36 of file AnalysisInfoContainerUnit.h.
Referenced by AnalysisInfoContainerUnit(), copyAnalysisInfoContainerUnit(), getAssociatedBranchID(), retrieveAnalysisInfoContainerUnitFromFile(), saveAnalysisInfoContainerUnitToFile(), saveInfoToFile(), serialize(), and setAssociatedBranchID().
|
private |
Definition at line 35 of file AnalysisInfoContainerUnit.h.
Referenced by AnalysisInfoContainerUnit(), copyAnalysisInfoContainerUnit(), getStatement(), readStatementFromFile(), saveAnalysisInfoContainerUnitToFile(), saveInfoToFile(), serialize(), and setStatement().
|
private |
Definition at line 34 of file AnalysisInfoContainerUnit.h.
Referenced by AnalysisInfoContainerUnit(), copyAnalysisInfoContainerUnit(), getTime(), retrieveAnalysisInfoContainerUnitFromFile(), saveAnalysisInfoContainerUnitToFile(), saveInfoToFile(), serialize(), and setTime().