|
ADS-IDAC Engine 5.0.0
|
#include <ControlVariable.h>
Private Member Functions | |
| template<class Archive > | |
| void | serialize (Archive &ar, const unsigned int version) |
Private Attributes | |
| double | control_value |
| double | maximum_control_value |
| double | minimum_control_value |
| std::string | unit_of_control_value |
Friends | |
| class | boost::serialization::access |
Definition at line 13 of file ControlVariable.h.
| ControlVariable::ControlVariable | ( | ) |
Definition at line 16 of file ControlVariable.cpp.
References control_value, ControlVariable, maximum_control_value, minimum_control_value, THElement::setTypeOfCard(), and unit_of_control_value.
|
virtual |
Definition at line 25 of file ControlVariable.cpp.
| void ControlVariable::copyControlVariable | ( | ControlVariable & | _cv | ) |
Definition at line 68 of file ControlVariable.cpp.
References control_value, THElement::copyTHElement(), getControlValue(), getMaximumControlValue(), getMinimumControlValue(), getUnitOfControlValue(), maximum_control_value, minimum_control_value, and unit_of_control_value.
| double ControlVariable::getControlValue | ( | ) |
Definition at line 38 of file ControlVariable.cpp.
References control_value.
Referenced by copyControlVariable(), and SystemDisplay::getCorrespondingSystemParameterValue().
| double ControlVariable::getMaximumControlValue | ( | ) |
Definition at line 39 of file ControlVariable.cpp.
References maximum_control_value.
Referenced by copyControlVariable().
| double ControlVariable::getMinimumControlValue | ( | ) |
Definition at line 40 of file ControlVariable.cpp.
References minimum_control_value.
Referenced by copyControlVariable().
| string ControlVariable::getUnitOfControlValue | ( | ) |
Definition at line 44 of file ControlVariable.cpp.
References unit_of_control_value.
Referenced by copyControlVariable(), and SystemDisplay::setCorrespondingSystemParameterUnit().
| void ControlVariable::readInfoFromFile | ( | std::ifstream & | ) |
Definition at line 45 of file ControlVariable.cpp.
References THElement::readInfoFromFile(), and unit_of_control_value.
| void ControlVariable::retrieveControlVariableFromFile | ( | std::ifstream & | ) |
Definition at line 61 of file ControlVariable.cpp.
References control_value, maximum_control_value, minimum_control_value, THElement::retrieveTHElementFromFile(), and unit_of_control_value.
| void ControlVariable::saveControlVariableToFile | ( | std::ofstream & | ) |
Definition at line 49 of file ControlVariable.cpp.
References control_value, e, maximum_control_value, minimum_control_value, THElement::saveTHElementToFile(), and unit_of_control_value.
|
inlineprivate |
Definition at line 38 of file ControlVariable.h.
References control_value, maximum_control_value, minimum_control_value, and unit_of_control_value.
| void ControlVariable::setControlValue | ( | double | value | ) |
Definition at line 29 of file ControlVariable.cpp.
References control_value.
| void ControlVariable::setMaximumControlValue | ( | double | value | ) |
Definition at line 32 of file ControlVariable.cpp.
References maximum_control_value.
| void ControlVariable::setMinimumControlValue | ( | double | value | ) |
Definition at line 35 of file ControlVariable.cpp.
References minimum_control_value.
| void ControlVariable::setUnitOfControlValue | ( | std::string | unit | ) |
Definition at line 41 of file ControlVariable.cpp.
References unit_of_control_value.
|
friend |
Definition at line 36 of file ControlVariable.h.
|
private |
Definition at line 31 of file ControlVariable.h.
Referenced by ControlVariable(), copyControlVariable(), getControlValue(), retrieveControlVariableFromFile(), saveControlVariableToFile(), serialize(), and setControlValue().
|
private |
Definition at line 32 of file ControlVariable.h.
Referenced by ControlVariable(), copyControlVariable(), getMaximumControlValue(), retrieveControlVariableFromFile(), saveControlVariableToFile(), serialize(), and setMaximumControlValue().
|
private |
Definition at line 33 of file ControlVariable.h.
Referenced by ControlVariable(), copyControlVariable(), getMinimumControlValue(), retrieveControlVariableFromFile(), saveControlVariableToFile(), serialize(), and setMinimumControlValue().
|
private |
Definition at line 34 of file ControlVariable.h.
Referenced by ControlVariable(), copyControlVariable(), getUnitOfControlValue(), readInfoFromFile(), retrieveControlVariableFromFile(), saveControlVariableToFile(), serialize(), and setUnitOfControlValue().