|
ADS-IDAC Engine 5.0.0
|
#include <BranchProcedureAtionTime.h>
Public Member Functions | |
| BranchProcedureAtionTime () | |
| virtual | ~BranchProcedureAtionTime () |
| void | readInfoFromFile () |
| void | saveBranchProcedureAtionTimeToFile (std::ofstream &) |
| void | retrieveBranchProcedureAtionTimeFromFile (std::ifstream &) |
| void | copyBranchProcedureAtionTime (BranchProcedureAtionTime &) |
| void | clearBranchProcedureAtionTime () |
| BranchProcedureActionTimeUnit * | checkToGenerateActionTimeBranches (std::string, std::string, std::string) |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Public Attributes | |
| std::vector< std::unique_ptr< BranchProcedureActionTimeUnit > > | action_time_branches |
Definition at line 17 of file BranchProcedureAtionTime.h.
| BranchProcedureAtionTime::BranchProcedureAtionTime | ( | ) |
Definition at line 19 of file BranchProcedureAtionTime.cpp.
|
virtual |
Definition at line 24 of file BranchProcedureAtionTime.cpp.
References clearBranchProcedureAtionTime().
| BranchProcedureActionTimeUnit * BranchProcedureAtionTime::checkToGenerateActionTimeBranches | ( | std::string | , |
| std::string | , | ||
| std::string | |||
| ) |
Definition at line 77 of file BranchProcedureAtionTime.cpp.
References action_time_branches.
Referenced by ProcedureStepUnit::executeAction(), and ProcedureStepUnit::executeNonResponseAction().
| void BranchProcedureAtionTime::clearBranchProcedureAtionTime | ( | ) |
Definition at line 28 of file BranchProcedureAtionTime.cpp.
References action_time_branches.
Referenced by BranchRecord::clearBranchRecordAll(), and ~BranchProcedureAtionTime().
| void BranchProcedureAtionTime::copyBranchProcedureAtionTime | ( | BranchProcedureAtionTime & | _bt | ) |
Definition at line 69 of file BranchProcedureAtionTime.cpp.
References action_time_branches.
Referenced by BranchRecord::copyBranchRecord().
| void BranchProcedureAtionTime::readInfoFromFile | ( | ) |
Definition at line 32 of file BranchProcedureAtionTime.cpp.
References action_time_branches, g_sim, Scheduler::getEOPDirectory(), and SimulationContext::SScheduler.
Referenced by BranchRecord::initiationForSimulation().
| void BranchProcedureAtionTime::retrieveBranchProcedureAtionTimeFromFile | ( | std::ifstream & | ) |
Definition at line 59 of file BranchProcedureAtionTime.cpp.
References action_time_branches.
Referenced by BranchRecord::retrieveBranchRecordFromFile(), and BranchRecord::retrieveRecentBranchClusterFromFile().
| void BranchProcedureAtionTime::saveBranchProcedureAtionTimeToFile | ( | std::ofstream & | ) |
Definition at line 52 of file BranchProcedureAtionTime.cpp.
References action_time_branches.
Referenced by BranchRecord::saveBranchRecordToFile(), and BranchRecord::saveRecentBranchClusterToFile().
|
inline |
Definition at line 30 of file BranchProcedureAtionTime.h.
References action_time_branches.
| std::vector<std::unique_ptr<BranchProcedureActionTimeUnit> > BranchProcedureAtionTime::action_time_branches |
Definition at line 28 of file BranchProcedureAtionTime.h.
Referenced by checkToGenerateActionTimeBranches(), clearBranchProcedureAtionTime(), copyBranchProcedureAtionTime(), readInfoFromFile(), retrieveBranchProcedureAtionTimeFromFile(), saveBranchProcedureAtionTimeToFile(), and serialize().