|
ADS-IDAC Engine 5.0.0
|
#include <MentalComponentState.h>
Private Attributes | |
| int | observed_component_state |
Friends | |
| class | boost::serialization::access |
Definition at line 15 of file MentalComponentState.h.
| MentalComponentState::MentalComponentState | ( | ) |
Definition at line 17 of file MentalComponentState.cpp.
References sim::Comm::ComponentState, sim::None, observed_component_state, and MentalInfo::setTypeOfMentalInfo().
|
virtual |
Definition at line 23 of file MentalComponentState.cpp.
| bool MentalComponentState::checkIfIsIdenticalMentalComponentState | ( | MentalComponentState & | _mcs | ) |
Definition at line 44 of file MentalComponentState.cpp.
References DisplayElement::checkIfIsIdenticalDisplayElement(), MentalInfo::checkIfIsIdenticalMentalInfo(), getObservedComponentState(), and observed_component_state.
| void MentalComponentState::copyMentalComponentState | ( | MentalComponentState & | _mcp | ) |
Definition at line 29 of file MentalComponentState.cpp.
References DisplayElement::copyDisplayElement(), MentalInfo::copyMentalInfo(), getObservedComponentState(), and observed_component_state.
Referenced by ExpectationORUnit::assessExpectation(), DecisionExpectedComponentState::copyDecisionExpectedComponentState(), and OperatorAT::infoChunking().
| int MentalComponentState::getObservedComponentState | ( | ) |
Definition at line 28 of file MentalComponentState.cpp.
References observed_component_state.
Referenced by ExpectationORUnit::assessExpectation(), checkIfIsIdenticalMentalComponentState(), copyMentalComponentState(), ReasonMachine::FirstRoundCheckInterpretation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), ReasonMachine::OneStepInterpretation20(), BranchExpectedComponentState::saveInfoToFile(), and BranchExpectedComponentState::translateMessage().
| void MentalComponentState::retrieveMentalComponentStateFromFile | ( | std::ifstream & | ) |
Definition at line 39 of file MentalComponentState.cpp.
References observed_component_state, DisplayElement::retrieveDisplayElementFromFile(), and MentalInfo::retrieveMentalInfoFromFile().
Referenced by DecisionExpectedComponentState::retrieveDecisionExpectedComponentStateFromFile().
| void MentalComponentState::saveMentalComponentStateToFile | ( | std::ofstream & | ) |
Definition at line 34 of file MentalComponentState.cpp.
References observed_component_state, DisplayElement::saveDisplayElementToFile(), and MentalInfo::saveMentalInfoToFile().
Referenced by DecisionExpectedComponentState::saveDecisionExpectedComponentStateToFile().
|
inline |
Definition at line 31 of file MentalComponentState.h.
References observed_component_state.
| void MentalComponentState::setObservedComponentState | ( | int | n | ) |
Definition at line 27 of file MentalComponentState.cpp.
References observed_component_state.
Referenced by OperatorDM::infoChunking().
|
friend |
Definition at line 29 of file MentalComponentState.h.
|
private |
Definition at line 40 of file MentalComponentState.h.
Referenced by checkIfIsIdenticalMentalComponentState(), copyMentalComponentState(), getObservedComponentState(), MentalComponentState(), retrieveMentalComponentStateFromFile(), saveMentalComponentStateToFile(), serialize(), and setObservedComponentState().