Scanframe Modular Application 0.1.0
Loading...
Searching...
No Matches
VariableReference.h
Go to the documentation of this file.
1#pragma once
3#include <gii/global.h>
4
5namespace sf
6{
7
96
97}// namespace sf
unsigned long long id_type
Type used for the identifying integer (64-bits).
Definition InformationBase.h:30
int32_t flags_type
Type used for the flag integer.
Definition InformationBase.h:34
Value container class able to performing arithmetic functions.
Definition Value.h:19
EType
Enumerate for available types.
Definition Value.h:34
@ vitUndefined
Definition Value.h:40
This base class contains all local types of used in the Variable class. Multiple inheritance makes th...
Definition VariableTypes.h:26
Definition Application.h:10
Definition VariableReference.h:13
Value _convertMaxValue
Definition VariableReference.h:84
PtrVector _list
Definition VariableReference.h:66
Value _minValue
Definition VariableReference.h:58
std::string _convertOption
Definition VariableReference.h:73
int _convertSigDigits
Definition VariableReference.h:90
VariableReference(bool global)
Constructor when global is true the reference is added to the global list.
Value _defValue
Definition VariableReference.h:54
std::string _convertUnit
Definition VariableReference.h:78
bool _exported
Definition VariableReference.h:34
int _sigDigits
Definition VariableReference.h:62
id_type _id
Definition VariableReference.h:38
std::string _description
Definition VariableReference.h:48
int _localActive
Definition VariableReference.h:71
State::Vector _states
Definition VariableReference.h:64
Value _convertDefValue
Definition VariableReference.h:82
Value _convertMinValue
Definition VariableReference.h:86
std::string _name
Definition VariableReference.h:46
Value _rndValue
Definition VariableReference.h:60
std::string _unit
Definition VariableReference.h:50
Value _curValue
Definition VariableReference.h:52
flags_type _curFlags
Definition VariableReference.h:42
void copy(const VariableReference &ref)
Copies the members to this instance except for the list and global members.
~VariableReference()
Destructor.
bool _global
Definition VariableReference.h:32
Value::EType _type
Definition VariableReference.h:44
Value _maxValue
Definition VariableReference.h:56
Value _convertRndValue
Definition VariableReference.h:88
Value _convertCurValue
Definition VariableReference.h:80
Value _convertOffset
Definition VariableReference.h:94
Value _convertMultiplier
Definition VariableReference.h:92
bool _valid
Definition VariableReference.h:36
flags_type _flags
Definition VariableReference.h:40