|
ADS-IDAC Engine 5.0.0
|
#include <InteractiveVariable.h>
Private Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
| double | input_value |
| double | display_value |
| bool | need_to_interact |
| int | sequence_in_the_array |
Friends | |
| class | boost::serialization::access |
Definition at line 16 of file InteractiveVariable.h.
| InteractiveVariable::InteractiveVariable | ( | ) |
Definition at line 16 of file InteractiveVariable.cpp.
References display_value, input_value, InteractiveVariable, need_to_interact, sequence_in_the_array, and THElement::setTypeOfCard().
|
virtual |
Definition at line 25 of file InteractiveVariable.cpp.
| void InteractiveVariable::copyInteractiveVariable | ( | InteractiveVariable & | _iv | ) |
Definition at line 78 of file InteractiveVariable.cpp.
References THElement::copyTHElement(), display_value, getDisplayValue(), getInputValue(), getNeedToInteract(), getSequenceInTheArray(), input_value, need_to_interact, and sequence_in_the_array.
| void InteractiveVariable::executeInteractiveAction | ( | ) |
Definition at line 38 of file InteractiveVariable.cpp.
References finteract_(), input_value, need_to_interact, r5pars_, and sequence_in_the_array.
| double InteractiveVariable::getDisplayValue | ( | ) |
Definition at line 35 of file InteractiveVariable.cpp.
References display_value.
Referenced by copyInteractiveVariable(), SystemDisplay::getCorrespondingSystemParameterValue(), SystemControl::initiateControlValue(), and ControlState::initiateDisplayedControlState().
| double InteractiveVariable::getInputValue | ( | ) |
Definition at line 33 of file InteractiveVariable.cpp.
References input_value.
Referenced by copyInteractiveVariable().
| bool InteractiveVariable::getNeedToInteract | ( | ) |
Definition at line 37 of file InteractiveVariable.cpp.
References need_to_interact.
Referenced by copyInteractiveVariable().
| int InteractiveVariable::getSequenceInTheArray | ( | ) |
Definition at line 55 of file InteractiveVariable.cpp.
References sequence_in_the_array.
Referenced by copyInteractiveVariable().
| void InteractiveVariable::readInfoFromFile | ( | std::ifstream & | ) |
Definition at line 47 of file InteractiveVariable.cpp.
References THElement::readInfoFromFile().
| void InteractiveVariable::retrieveInteractiveVariableFromFile | ( | std::ifstream & | ) |
Definition at line 67 of file InteractiveVariable.cpp.
References display_value, input_value, need_to_interact, THElement::retrieveTHElementFromFile(), and sequence_in_the_array.
| void InteractiveVariable::saveInteractiveVariableToFile | ( | std::ofstream & | ) |
Definition at line 56 of file InteractiveVariable.cpp.
References display_value, input_value, need_to_interact, THElement::saveTHElementToFile(), and sequence_in_the_array.
|
inlineprivate |
Definition at line 43 of file InteractiveVariable.h.
References display_value, input_value, need_to_interact, and sequence_in_the_array.
| void InteractiveVariable::setDisplayValue | ( | double | val | ) |
Definition at line 34 of file InteractiveVariable.cpp.
References display_value.
| void InteractiveVariable::setInputValue | ( | double | val | ) |
Definition at line 29 of file InteractiveVariable.cpp.
References input_value, and need_to_interact.
Referenced by ControlValue::performControl(), ControlState::performDisplayedControlState(), ControlState::performValueControl(), ControlState::updateDisplayedControlState(), and ControlValue::updateDisplayedControlValue().
| void InteractiveVariable::setInteractiveAction | ( | double | x | ) |
Definition at line 50 of file InteractiveVariable.cpp.
References input_value, and need_to_interact.
| void InteractiveVariable::setNeedToInteract | ( | bool | flag | ) |
Definition at line 36 of file InteractiveVariable.cpp.
References need_to_interact.
Referenced by ControlValue::performControl(), ControlState::performDisplayedControlState(), and ControlState::performValueControl().
| void InteractiveVariable::setSequenceInTheArray | ( | int | seq | ) |
Definition at line 54 of file InteractiveVariable.cpp.
References sequence_in_the_array.
|
friend |
Definition at line 41 of file InteractiveVariable.h.
|
private |
Definition at line 37 of file InteractiveVariable.h.
Referenced by copyInteractiveVariable(), getDisplayValue(), InteractiveVariable(), retrieveInteractiveVariableFromFile(), saveInteractiveVariableToFile(), serialize(), and setDisplayValue().
|
private |
Definition at line 36 of file InteractiveVariable.h.
Referenced by copyInteractiveVariable(), executeInteractiveAction(), getInputValue(), InteractiveVariable(), retrieveInteractiveVariableFromFile(), saveInteractiveVariableToFile(), serialize(), setInputValue(), and setInteractiveAction().
|
private |
Definition at line 38 of file InteractiveVariable.h.
Referenced by copyInteractiveVariable(), executeInteractiveAction(), getNeedToInteract(), InteractiveVariable(), retrieveInteractiveVariableFromFile(), saveInteractiveVariableToFile(), serialize(), setInputValue(), setInteractiveAction(), and setNeedToInteract().
|
private |
Definition at line 39 of file InteractiveVariable.h.
Referenced by copyInteractiveVariable(), executeInteractiveAction(), getSequenceInTheArray(), InteractiveVariable(), retrieveInteractiveVariableFromFile(), saveInteractiveVariableToFile(), serialize(), and setSequenceInTheArray().