|
ADS-IDAC Engine 5.0.0
|
#include <DecisionStrategy.h>
Public Member Functions | |
| DecisionStrategy () | |
| virtual | ~DecisionStrategy () |
| void | copyDecisionStrategy (DecisionStrategy &) |
| void | saveDecisionStrategyToFile (std::ofstream &) |
| void | retrieveDecisionStrategyFromFile (std::ifstream &) |
| bool | checkIfIsIdenticalDecisionStrategy (DecisionStrategy &) |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Public Member Functions inherited from Decision | |
| Decision () | |
| virtual | ~Decision () |
| void | setDecision (int) |
| int | getDecision () |
| void | copyDecision (Decision &) |
| void | saveDecisionToFile (std::ostream &) |
| void | retrieveDecisionFromFile (std::istream &) |
| bool | checkIfIsIdenticalDecision (Decision &) |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Public Member Functions inherited from StateOfActivation | |
| StateOfActivation () | |
| virtual | ~StateOfActivation () |
| int | getStateOfActivation () |
| void | setStateOfActivation (int) |
| void | copyStateOfActivation (StateOfActivation &) |
| void | saveStateOfActivationToFile (std::ofstream &) |
| void | retrieveStateOfActivationFromFile (std::ifstream &) |
| void | resetStateOfActivation () |
| bool | checkIfIsIdenticalStateOfActivation (StateOfActivation &) |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Public Member Functions inherited from MentalInfo | |
| MentalInfo () | |
| virtual | ~MentalInfo () |
| void | setTimeAtWhichThisInfoIsPerceived (double) |
| double | getTimeAtWhichThisInfoIsPerceived () |
| void | setTypeOfMentalInfo (int) |
| int | getTypeOfMentalInfo () |
| void | copyMentalInfo (MentalInfo &) |
| void | saveMentalInfoToFile (std::ofstream &) |
| void | retrieveMentalInfoFromFile (std::ifstream &) |
| bool | checkIfIsIdenticalMentalInfo (MentalInfo &) |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Friends | |
| class | boost::serialization::access |
Definition at line 17 of file DecisionStrategy.h.
| DecisionStrategy::DecisionStrategy | ( | ) |
Definition at line 16 of file DecisionStrategy.cpp.
References MentalInfo::setTypeOfMentalInfo(), and sim::Decision::Strategy.
|
virtual |
Definition at line 21 of file DecisionStrategy.cpp.
| bool DecisionStrategy::checkIfIsIdenticalDecisionStrategy | ( | DecisionStrategy & | _ds | ) |
Definition at line 38 of file DecisionStrategy.cpp.
References Decision::checkIfIsIdenticalDecision(), and MentalInfo::checkIfIsIdenticalMentalInfo().
| void DecisionStrategy::copyDecisionStrategy | ( | DecisionStrategy & | _dsp | ) |
Definition at line 26 of file DecisionStrategy.cpp.
References Decision::copyDecision(), and MentalInfo::copyMentalInfo().
Referenced by BranchStrategy::copyBranchStrategy().
| void DecisionStrategy::retrieveDecisionStrategyFromFile | ( | std::ifstream & | ) |
Definition at line 34 of file DecisionStrategy.cpp.
References Decision::retrieveDecisionFromFile(), and MentalInfo::retrieveMentalInfoFromFile().
Referenced by BranchStrategy::retrieveBranchStrategyFromFile().
| void DecisionStrategy::saveDecisionStrategyToFile | ( | std::ofstream & | ) |
Definition at line 30 of file DecisionStrategy.cpp.
References Decision::saveDecisionToFile(), and MentalInfo::saveMentalInfoToFile().
Referenced by BranchStrategy::saveBranchStrategyToFile().
|
inline |
Definition at line 28 of file DecisionStrategy.h.
|
friend |
Definition at line 26 of file DecisionStrategy.h.