|
ADS-IDAC Engine 5.0.0
|
#include <BranchMentalProcedureActivationTimeUnit.h>
Public Member Functions | |
| BranchMentalProcedureActivationTimeUnit () | |
| virtual | ~BranchMentalProcedureActivationTimeUnit () |
| bool | checkIfActivationBranchNeedsToBeGenerated (std::string, std::string) |
| void | setMentalProcedureName (std::string) |
| void | setMentalBeliefName (std::string) |
| void | setNumberOfBranches (int) |
| std::string | getMentalProcedureName () |
| std::string | getMentalBeliefName () |
| int | getNumberOfBranches () |
| void | readInfoFromFile (std::ifstream &) |
| void | saveBranchMentalProcedureActivationTimeUnitToFile (std::ofstream &) |
| void | retrieveBranchMentalProcedureActivationTimeUnitFromFile (std::ifstream &) |
| void | copyBranchMentalProcedureActivationTimeUnit (BranchMentalProcedureActivationTimeUnit &) |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
| std::string | mental_procedure_name |
| std::string | mental_belief_name |
| int | number_of_branches |
Definition at line 17 of file BranchMentalProcedureActivationTimeUnit.h.
| BranchMentalProcedureActivationTimeUnit::BranchMentalProcedureActivationTimeUnit | ( | ) |
Definition at line 16 of file BranchMentalProcedureActivationTimeUnit.cpp.
References mental_belief_name, mental_procedure_name, and number_of_branches.
|
virtual |
Definition at line 23 of file BranchMentalProcedureActivationTimeUnit.cpp.
| bool BranchMentalProcedureActivationTimeUnit::checkIfActivationBranchNeedsToBeGenerated | ( | std::string | , |
| std::string | |||
| ) |
Definition at line 27 of file BranchMentalProcedureActivationTimeUnit.cpp.
References mental_belief_name, and mental_procedure_name.
| void BranchMentalProcedureActivationTimeUnit::copyBranchMentalProcedureActivationTimeUnit | ( | BranchMentalProcedureActivationTimeUnit & | _bmpat | ) |
Definition at line 60 of file BranchMentalProcedureActivationTimeUnit.cpp.
References getMentalBeliefName(), getMentalProcedureName(), getNumberOfBranches(), mental_belief_name, mental_procedure_name, and number_of_branches.
| string BranchMentalProcedureActivationTimeUnit::getMentalBeliefName | ( | ) |
Definition at line 40 of file BranchMentalProcedureActivationTimeUnit.cpp.
References mental_belief_name.
Referenced by copyBranchMentalProcedureActivationTimeUnit().
| string BranchMentalProcedureActivationTimeUnit::getMentalProcedureName | ( | ) |
Definition at line 39 of file BranchMentalProcedureActivationTimeUnit.cpp.
References mental_procedure_name.
Referenced by copyBranchMentalProcedureActivationTimeUnit().
| int BranchMentalProcedureActivationTimeUnit::getNumberOfBranches | ( | ) |
Definition at line 41 of file BranchMentalProcedureActivationTimeUnit.cpp.
References number_of_branches.
Referenced by Operator::checkAndActivateHWKB(), and copyBranchMentalProcedureActivationTimeUnit().
| void BranchMentalProcedureActivationTimeUnit::readInfoFromFile | ( | std::ifstream & | ) |
Definition at line 42 of file BranchMentalProcedureActivationTimeUnit.cpp.
References mental_belief_name, mental_procedure_name, and number_of_branches.
| void BranchMentalProcedureActivationTimeUnit::retrieveBranchMentalProcedureActivationTimeUnitFromFile | ( | std::ifstream & | ) |
Definition at line 54 of file BranchMentalProcedureActivationTimeUnit.cpp.
References mental_belief_name, mental_procedure_name, and number_of_branches.
| void BranchMentalProcedureActivationTimeUnit::saveBranchMentalProcedureActivationTimeUnitToFile | ( | std::ofstream & | ) |
Definition at line 48 of file BranchMentalProcedureActivationTimeUnit.cpp.
References mental_belief_name, mental_procedure_name, and number_of_branches.
|
inline |
Definition at line 34 of file BranchMentalProcedureActivationTimeUnit.h.
References mental_belief_name, mental_procedure_name, and number_of_branches.
| void BranchMentalProcedureActivationTimeUnit::setMentalBeliefName | ( | std::string | ) |
Definition at line 37 of file BranchMentalProcedureActivationTimeUnit.cpp.
References mental_belief_name.
| void BranchMentalProcedureActivationTimeUnit::setMentalProcedureName | ( | std::string | ) |
Definition at line 36 of file BranchMentalProcedureActivationTimeUnit.cpp.
References mental_procedure_name.
| void BranchMentalProcedureActivationTimeUnit::setNumberOfBranches | ( | int | n | ) |
Definition at line 38 of file BranchMentalProcedureActivationTimeUnit.cpp.
References number_of_branches.
|
private |
Definition at line 42 of file BranchMentalProcedureActivationTimeUnit.h.
Referenced by BranchMentalProcedureActivationTimeUnit(), checkIfActivationBranchNeedsToBeGenerated(), copyBranchMentalProcedureActivationTimeUnit(), getMentalBeliefName(), readInfoFromFile(), retrieveBranchMentalProcedureActivationTimeUnitFromFile(), saveBranchMentalProcedureActivationTimeUnitToFile(), serialize(), and setMentalBeliefName().
|
private |
Definition at line 42 of file BranchMentalProcedureActivationTimeUnit.h.
Referenced by BranchMentalProcedureActivationTimeUnit(), checkIfActivationBranchNeedsToBeGenerated(), copyBranchMentalProcedureActivationTimeUnit(), getMentalProcedureName(), readInfoFromFile(), retrieveBranchMentalProcedureActivationTimeUnitFromFile(), saveBranchMentalProcedureActivationTimeUnitToFile(), serialize(), and setMentalProcedureName().
|
private |
Definition at line 43 of file BranchMentalProcedureActivationTimeUnit.h.
Referenced by BranchMentalProcedureActivationTimeUnit(), copyBranchMentalProcedureActivationTimeUnit(), getNumberOfBranches(), readInfoFromFile(), retrieveBranchMentalProcedureActivationTimeUnitFromFile(), saveBranchMentalProcedureActivationTimeUnitToFile(), serialize(), and setNumberOfBranches().