|
ADS-IDAC Engine 5.0.0
|
#include <BranchMentalProcedureActivationTime.h>
Public Member Functions | |
| BranchMentalProcedureActivationTime () | |
| virtual | ~BranchMentalProcedureActivationTime () |
| BranchMentalProcedureActivationTimeUnit * | checkToGenerateActivationTimeBranches (std::string, std::string) |
| void | clearBranchMentalProcedureActivationTime () |
| void | copyBranchMentalProcedureActivationTime (BranchMentalProcedureActivationTime &) |
| void | readInfoFromFile () |
| void | retrieveBranchMentalProcedureActivationTimeFromFile (std::ifstream &) |
| void | saveBranchMentalProcedureActivationTimeToFile (std::ofstream &) |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Public Attributes | |
| std::vector< std::unique_ptr< BranchMentalProcedureActivationTimeUnit > > | activation_time_branches |
Definition at line 23 of file BranchMentalProcedureActivationTime.h.
| BranchMentalProcedureActivationTime::BranchMentalProcedureActivationTime | ( | ) |
Definition at line 17 of file BranchMentalProcedureActivationTime.cpp.
|
virtual |
Definition at line 22 of file BranchMentalProcedureActivationTime.cpp.
References clearBranchMentalProcedureActivationTime().
| BranchMentalProcedureActivationTimeUnit * BranchMentalProcedureActivationTime::checkToGenerateActivationTimeBranches | ( | std::string | , |
| std::string | |||
| ) |
Definition at line 27 of file BranchMentalProcedureActivationTime.cpp.
References activation_time_branches.
Referenced by Operator::checkAndActivateHWKB().
| void BranchMentalProcedureActivationTime::clearBranchMentalProcedureActivationTime | ( | ) |
Definition at line 45 of file BranchMentalProcedureActivationTime.cpp.
References activation_time_branches.
Referenced by BranchRecord::clearBranchRecordAll(), and ~BranchMentalProcedureActivationTime().
| void BranchMentalProcedureActivationTime::copyBranchMentalProcedureActivationTime | ( | BranchMentalProcedureActivationTime & | _bmp_at | ) |
Definition at line 50 of file BranchMentalProcedureActivationTime.cpp.
References activation_time_branches.
Referenced by BranchRecord::copyBranchRecord().
| void BranchMentalProcedureActivationTime::readInfoFromFile | ( | ) |
Definition at line 60 of file BranchMentalProcedureActivationTime.cpp.
References activation_time_branches, g_sim, Scheduler::getEOPDirectory(), r5pars_, and SimulationContext::SScheduler.
Referenced by BranchRecord::initiationForSimulation().
| void BranchMentalProcedureActivationTime::retrieveBranchMentalProcedureActivationTimeFromFile | ( | std::ifstream & | ) |
Definition at line 85 of file BranchMentalProcedureActivationTime.cpp.
References activation_time_branches.
Referenced by BranchRecord::retrieveBranchRecordFromFile(), and BranchRecord::retrieveRecentBranchClusterFromFile().
| void BranchMentalProcedureActivationTime::saveBranchMentalProcedureActivationTimeToFile | ( | std::ofstream & | ) |
Definition at line 98 of file BranchMentalProcedureActivationTime.cpp.
References activation_time_branches.
Referenced by BranchRecord::saveBranchRecordToFile(), and BranchRecord::saveRecentBranchClusterToFile().
|
inline |
Definition at line 36 of file BranchMentalProcedureActivationTime.h.
References activation_time_branches.
| std::vector<std::unique_ptr<BranchMentalProcedureActivationTimeUnit> > BranchMentalProcedureActivationTime::activation_time_branches |
Definition at line 34 of file BranchMentalProcedureActivationTime.h.
Referenced by checkToGenerateActivationTimeBranches(), clearBranchMentalProcedureActivationTime(), copyBranchMentalProcedureActivationTime(), readInfoFromFile(), retrieveBranchMentalProcedureActivationTimeFromFile(), saveBranchMentalProcedureActivationTimeToFile(), and serialize().