UA Server SDK C++ Bundle
1.3.3.206
|
Wrapper class for the UA stack structure OpcUa_Range. More...
#include <uarange.h>
Inherits OpcUa_Range.
Public Member Functions | |
UaRange () | |
construction | |
UaRange (const UaRange &other) | |
construction More... | |
UaRange (const OpcUa_Range &other) | |
construction More... | |
UaRange (OpcUa_Double lowLimit, OpcUa_Double highLimit) | |
construction More... | |
~UaRange () | |
destruction | |
void | clear () |
Clear the data of the UaRange. More... | |
UaRange & | operator= (const UaRange &other) |
Assignment operator. More... | |
operator const OpcUa_Range * () const | |
Return internal OpcUa_Range structure. More... | |
OpcUa_Range * | copy () const |
Copy UaRange data to a newly allocated OpcUa_Range. More... | |
void | copyTo (OpcUa_Range *pDst) const |
Copy UaRange data to an existing OpcUa_Range structure. More... | |
void | detach () |
Reset OpcUa_Range structure without clearing the data. More... | |
UaString | toString () const |
Converts the UaRange into a UaString. More... | |
void | setRange (OpcUa_Double lowLimit, OpcUa_Double highLimit) |
Sets the Range. More... | |
OpcUa_Double | lowLimit () const |
The Low limit of the range. More... | |
OpcUa_Double | highLimit () const |
The High limit of the range. More... | |
Static Public Member Functions | |
static OpcUa_Range * | clone (const OpcUa_Range &source) |
Copy OpcUa_VariableAttributes data to a newly allocated OpcUa_VariableAttributes. More... | |
static void | cloneTo (const OpcUa_Range &source, OpcUa_Range ©) |
Copy OpcUa_Range data to an existing OpcUa_Range structure. More... | |
Wrapper class for the UA stack structure OpcUa_Range.
UaRange::UaRange | ( | const OpcUa_Range & | other | ) |
construction
other | the OpcUa_Range. |
UaRange::UaRange | ( | OpcUa_Double | lowLimit, |
OpcUa_Double | highLimit | ||
) |
construction
lowLimit | the low limit of the range. |
highLimit | the high limit of the range. |
void UaRange::clear | ( | ) |
Clear the data of the UaRange.
|
static |
Copy OpcUa_VariableAttributes data to a newly allocated OpcUa_VariableAttributes.
source | Source to clone. |
|
static |
Copy OpcUa_Range data to an existing OpcUa_Range structure.
source | the source of the clone operation. |
copy | the destination of the clone operation. |
OpcUa_Range * UaRange::copy | ( | ) | const |
Copy UaRange data to a newly allocated OpcUa_Range.
void UaRange::copyTo | ( | OpcUa_Range * | pDst | ) | const |
Copy UaRange data to an existing OpcUa_Range structure.
pDst | the destination of this copy operation. |
void UaRange::detach | ( | ) |
Reset OpcUa_Range structure without clearing the data.
|
inline |
The High limit of the range.
|
inline |
The Low limit of the range.
UaRange::operator const OpcUa_Range * | ( | ) | const |
Return internal OpcUa_Range structure.
void UaRange::setRange | ( | OpcUa_Double | lowLimit, |
OpcUa_Double | highLimit | ||
) |
Sets the Range.
lowLimit | the low border of the Range. |
highLimit | the high border of the Range. |
UaString UaRange::toString | ( | ) | const |