|
ADS-IDAC Engine 5.0.0
|
#include <DisplayElement.h>
Public Member Functions | |
| DisplayElement () | |
| virtual | ~DisplayElement () |
| void | setDisplayName (std::string) |
| void | setCorrespondingSystemName (std::string) |
| void | setCorrespondingSystemParameterName (std::string) |
| void | setTimeRequiredForCheckingThisDisplay (double) |
| void | setCorrespondingSystemParameterUnit (std::string) |
| std::string | getCorrespondingSystemName () |
| std::string | getCorrespondingSystemParameterName () |
| double | getTimeRequiredForCheckingThisDisplay () |
| std::string | getCorrespondingSystemParameterUnit () |
| std::string | getDisplayName () |
| void | readInfoFromFile (std::ifstream &) |
| void | readInfoFromFileWithoutDisplayName (std::ifstream &) |
| void | copyDisplayElement (DisplayElement &) |
| void | saveDisplayElementToFile (std::ofstream &) |
| void | retrieveDisplayElementFromFile (std::ifstream &) |
| bool | checkIfIsIdenticalDisplayElement (DisplayElement &) |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
| std::string | display_name |
| std::string | corresponding_system_name |
| std::string | corresponding_system_parameter_name |
| std::string | corresponding_system_parameter_unit |
| double | time_required_for_checking_this_display |
Friends | |
| class | boost::serialization::access |
Definition at line 19 of file DisplayElement.h.
| DisplayElement::DisplayElement | ( | ) |
Definition at line 16 of file DisplayElement.cpp.
References corresponding_system_name, corresponding_system_parameter_name, corresponding_system_parameter_unit, display_name, and time_required_for_checking_this_display.
|
virtual |
Definition at line 25 of file DisplayElement.cpp.
| bool DisplayElement::checkIfIsIdenticalDisplayElement | ( | DisplayElement & | _de | ) |
Definition at line 68 of file DisplayElement.cpp.
References display_name, getDisplayName(), getTimeRequiredForCheckingThisDisplay(), and time_required_for_checking_this_display.
Referenced by MentalComponentState::checkIfIsIdenticalMentalComponentState(), MentalParameterTrend::checkIfIsIdenticalMentalParameterTrend(), MentalParameterValue::checkIfIsIdenticalMentalParameterValue(), and MentalSupportSystemState::checkIfIsIdenticalMentalSupportSystemState().
| void DisplayElement::copyDisplayElement | ( | DisplayElement & | _de | ) |
Definition at line 52 of file DisplayElement.cpp.
References corresponding_system_name, corresponding_system_parameter_name, corresponding_system_parameter_unit, display_name, getCorrespondingSystemName(), getCorrespondingSystemParameterName(), getCorrespondingSystemParameterUnit(), getDisplayName(), getTimeRequiredForCheckingThisDisplay(), and time_required_for_checking_this_display.
Referenced by CommunicationComponentState::copyCommunicationComponentState(), CommunicationParameterState::copyCommunicationParameterState(), CommunicationParameterTrend::copyCommunicationParameterTrend(), CommunicationParameterValue::copyCommunicationParameterValue(), CommunicationSupportSystemState::copyCommunicationSupportSystemState(), MentalComponentState::copyMentalComponentState(), MentalParameterTrend::copyMentalParameterTrend(), MentalParameterValue::copyMentalParameterValue(), MentalSupportSystemState::copyMentalSupportSystemState(), SystemDisplay::copySystemDisplay(), and ControlPanel::executeRequestToPlant().
| string DisplayElement::getCorrespondingSystemName | ( | ) |
Definition at line 46 of file DisplayElement.cpp.
References corresponding_system_name.
Referenced by copyDisplayElement(), SystemDisplay::getCorrespondingHeatStructureValue(), SystemDisplay::getCorrespondingSystemParameterValue(), MentalParameterValue::MentalParameterValue(), and SystemDisplay::setCorrespondingSystemParameterUnit().
| string DisplayElement::getCorrespondingSystemParameterName | ( | ) |
Definition at line 47 of file DisplayElement.cpp.
References corresponding_system_parameter_name.
Referenced by copyDisplayElement(), SystemDisplay::getCorrespondingSystemParameterValue(), MentalParameterValue::MentalParameterValue(), and SystemDisplay::setCorrespondingSystemParameterUnit().
| string DisplayElement::getCorrespondingSystemParameterUnit | ( | ) |
Definition at line 49 of file DisplayElement.cpp.
References corresponding_system_parameter_unit.
Referenced by copyDisplayElement(), and MentalParameterValue::MentalParameterValue().
| string DisplayElement::getDisplayName | ( | ) |
Definition at line 30 of file DisplayElement.cpp.
References display_name.
Referenced by ExpectationORUnit::assessExpectation(), ShortTermMemory::checkAndGenerateInfoChunkMentalForRelatedComponentState(), ShortTermMemory::checkAndGenerateInfoChunkMentalForRelatedParameterTrend(), ShortTermMemory::checkAndGenerateInfoChunkMentalForRelatedParameterValue(), ShortTermMemory::checkAndGenerateInfoChunkMentalForRelatedSupportSystemState(), checkIfIsIdenticalDisplayElement(), copyDisplayElement(), ControlPanel::executeRequestToPlant(), ReasonMachine::FirstRoundCheckInterpretation(), OperatorAT::infoChunking(), OperatorDM::infoChunking(), MentalParameterValue::MentalParameterValue(), ReasonMachine::OneStepInterpretation20(), ControlPanelDisplay::readInfoFromFile(), DisplayComponentState::readInfoFromFile(), ControlPanelDisplay::retrieveControlPanelDisplayFromFile(), BranchExpectedParameterTrend::saveInfoToFile(), BranchExpectedParameterValue::saveInfoToFile(), BranchExpectedComponentState::translateMessage(), BranchExpectedParameterDifference::translateMessage(), BranchExpectedParameterTrend::translateMessage(), BranchExpectedParameterValue::translateMessage(), BranchExpectedSupportSystemState::translateMessage(), and DisplayComponentState::updateDisplayedComponentOperationalState().
| double DisplayElement::getTimeRequiredForCheckingThisDisplay | ( | ) |
Definition at line 48 of file DisplayElement.cpp.
References time_required_for_checking_this_display.
Referenced by checkIfIsIdenticalDisplayElement(), copyDisplayElement(), and MentalParameterValue::MentalParameterValue().
| void DisplayElement::readInfoFromFile | ( | std::ifstream & | ) |
Definition at line 32 of file DisplayElement.cpp.
References corresponding_system_name, corresponding_system_parameter_name, display_name, and time_required_for_checking_this_display.
Referenced by SystemDisplay::readInfoFromFile().
| void DisplayElement::readInfoFromFileWithoutDisplayName | ( | std::ifstream & | ) |
Definition at line 36 of file DisplayElement.cpp.
References corresponding_system_name, corresponding_system_parameter_name, and time_required_for_checking_this_display.
Referenced by SystemDisplay::readInfoFromFileWithoutDisplayName().
| void DisplayElement::retrieveDisplayElementFromFile | ( | std::ifstream & | ) |
Definition at line 63 of file DisplayElement.cpp.
References corresponding_system_name, corresponding_system_parameter_name, corresponding_system_parameter_unit, display_name, and time_required_for_checking_this_display.
Referenced by CommunicationParameterState::retrieveCommunicationParameterStateFromFile(), CommunicationParameterTrend::retrieveCommunicationParameterTrendFromFile(), CommunicationParameterValue::retrieveCommunicationParameterValueFromFile(), CommunicationSupportSystemState::retrieveCommunicationSupportSystemStateFromFile(), MentalComponentState::retrieveMentalComponentStateFromFile(), MentalParameterState::retrieveMentalParameterStateFromFile(), MentalParameterTrend::retrieveMentalParameterTrendFromFile(), MentalParameterValue::retrieveMentalParameterValueFromFile(), MentalSupportSystemState::retrieveMentalSupportSystemStateFromFile(), and SystemDisplay::retrieveSystemDisplayFromFile().
| void DisplayElement::saveDisplayElementToFile | ( | std::ofstream & | ) |
Definition at line 59 of file DisplayElement.cpp.
References corresponding_system_name, corresponding_system_parameter_name, corresponding_system_parameter_unit, display_name, and time_required_for_checking_this_display.
Referenced by CommunicationParameterState::saveCommunicationParameterStateToFile(), CommunicationParameterTrend::saveCommunicationParameterTrendToFile(), CommunicationParameterValue::saveCommunicationParameterValueToFile(), CommunicationSupportSystemState::saveCommunicationSupportSystemStateToFile(), MentalComponentState::saveMentalComponentStateToFile(), MentalParameterState::saveMentalParameterStateToFile(), MentalParameterTrend::saveMentalParameterTrendToFile(), MentalParameterValue::saveMentalParameterValueToFile(), MentalSupportSystemState::saveMentalSupportSystemStateToFile(), and SystemDisplay::saveSystemDisplayToFile().
|
inline |
Definition at line 42 of file DisplayElement.h.
References corresponding_system_name, corresponding_system_parameter_name, corresponding_system_parameter_unit, display_name, and time_required_for_checking_this_display.
| void DisplayElement::setCorrespondingSystemName | ( | std::string | ) |
Definition at line 43 of file DisplayElement.cpp.
References corresponding_system_name.
Referenced by MentalParameterValue::MentalParameterValue().
| void DisplayElement::setCorrespondingSystemParameterName | ( | std::string | ) |
Definition at line 44 of file DisplayElement.cpp.
References corresponding_system_parameter_name.
Referenced by MentalParameterValue::MentalParameterValue().
| void DisplayElement::setCorrespondingSystemParameterUnit | ( | std::string | ) |
Definition at line 40 of file DisplayElement.cpp.
References corresponding_system_parameter_unit.
Referenced by DisplayComponentState::DisplayComponentState(), DisplaySupportSystemState::DisplaySupportSystemState(), MentalParameterValue::MentalParameterValue(), and SystemDisplay::setCorrespondingSystemParameterUnit().
| void DisplayElement::setDisplayName | ( | std::string | ) |
Definition at line 29 of file DisplayElement.cpp.
References display_name.
Referenced by Operator::ActiveFetchComponentStateInfo(), Operator::ActiveFetchParameterValueInfo(), Operator::ActiveFetchSupportSystemStateInfo(), ExpectationORUnit::assessExpectation(), MentalParameterValue::MentalParameterValue(), and DisplaySupportSystemState::readInfoFromFile().
| void DisplayElement::setTimeRequiredForCheckingThisDisplay | ( | double | x | ) |
Definition at line 45 of file DisplayElement.cpp.
References time_required_for_checking_this_display.
Referenced by Operator::ActiveFetchComponentStateInfo(), Operator::ActiveFetchParameterValueInfo(), Operator::ActiveFetchSupportSystemStateInfo(), and MentalParameterValue::MentalParameterValue().
|
friend |
Definition at line 40 of file DisplayElement.h.
|
private |
Definition at line 53 of file DisplayElement.h.
Referenced by copyDisplayElement(), DisplayElement(), getCorrespondingSystemName(), readInfoFromFile(), readInfoFromFileWithoutDisplayName(), retrieveDisplayElementFromFile(), saveDisplayElementToFile(), serialize(), and setCorrespondingSystemName().
|
private |
Definition at line 53 of file DisplayElement.h.
Referenced by copyDisplayElement(), DisplayElement(), getCorrespondingSystemParameterName(), readInfoFromFile(), readInfoFromFileWithoutDisplayName(), retrieveDisplayElementFromFile(), saveDisplayElementToFile(), serialize(), and setCorrespondingSystemParameterName().
|
private |
Definition at line 53 of file DisplayElement.h.
Referenced by copyDisplayElement(), DisplayElement(), getCorrespondingSystemParameterUnit(), retrieveDisplayElementFromFile(), saveDisplayElementToFile(), serialize(), and setCorrespondingSystemParameterUnit().
|
private |
Definition at line 52 of file DisplayElement.h.
Referenced by checkIfIsIdenticalDisplayElement(), copyDisplayElement(), DisplayElement(), getDisplayName(), readInfoFromFile(), DisplaySupportSystemState::readInfoFromFile(), retrieveDisplayElementFromFile(), saveDisplayElementToFile(), serialize(), and setDisplayName().
|
private |
Definition at line 54 of file DisplayElement.h.
Referenced by checkIfIsIdenticalDisplayElement(), copyDisplayElement(), DisplayElement(), getTimeRequiredForCheckingThisDisplay(), readInfoFromFile(), readInfoFromFileWithoutDisplayName(), retrieveDisplayElementFromFile(), saveDisplayElementToFile(), serialize(), and setTimeRequiredForCheckingThisDisplay().