C++ UA Server SDK
1.5.0.318
|
Wrapper class for the UA stack structure OpcUa_ReferenceTypeAttributes. More...
#include <uanodeattributes.h>
Inherits OpcUa_ReferenceTypeAttributes.
Public Member Functions | |
UaReferenceTypeAttributes () | |
construction | |
UaReferenceTypeAttributes (const UaReferenceTypeAttributes &other) | |
construction More... | |
UaReferenceTypeAttributes (const OpcUa_ReferenceTypeAttributes &other) | |
construction More... | |
~UaReferenceTypeAttributes () | |
destruction | |
void | clear () |
Clear the data of the UaReferenceTypeAttributes. More... | |
UaReferenceTypeAttributes & | operator= (const UaReferenceTypeAttributes &other) |
Assignment operator. More... | |
operator const OpcUa_ReferenceTypeAttributes * () const | |
Return internal OpcUa_ReferenceTypeAttributes structure. More... | |
OpcUa_ReferenceTypeAttributes * | copy () const |
Copy UaReferenceTypeAttributes data to a newly allocated OpcUa_ReferenceTypeAttributes. More... | |
void | copyTo (OpcUa_ReferenceTypeAttributes *pDst) const |
Copy UaReferenceTypeAttributes data to an existing OpcUa_ReferenceTypeAttributes structure. More... | |
void | detach () |
Reset OpcUa_ReferenceTypeAttributes structure without clearing the data. More... | |
Static Public Member Functions | |
static OpcUa_ReferenceTypeAttributes * | clone (const OpcUa_ReferenceTypeAttributes &source) |
Copy OpcUa_VariableAttributes data to a newly allocated OpcUa_VariableAttributes. More... | |
static void | cloneTo (const OpcUa_ReferenceTypeAttributes &source, OpcUa_ReferenceTypeAttributes ©) |
Copy OpcUa_VariableTypeAttributes data to an existing OpcUa_VariableTypeAttributes structure. More... | |
Wrapper class for the UA stack structure OpcUa_ReferenceTypeAttributes.
UaReferenceTypeAttributes::UaReferenceTypeAttributes | ( | const UaReferenceTypeAttributes & | other | ) |
construction
other | the UaReferenceTypeAttributes. |
UaReferenceTypeAttributes::UaReferenceTypeAttributes | ( | const OpcUa_ReferenceTypeAttributes & | other | ) |
construction
other | the OpcUa_ReferenceTypeAttributes. |
void UaReferenceTypeAttributes::clear | ( | ) |
Clear the data of the UaReferenceTypeAttributes.
|
static |
Copy OpcUa_VariableAttributes data to a newly allocated OpcUa_VariableAttributes.
source | Source to clone. |
|
static |
Copy OpcUa_VariableTypeAttributes data to an existing OpcUa_VariableTypeAttributes structure.
source | Source OpcUa_VariableTypeAttributes to clone. |
copy | New copy of source OpcUa_VariableTypeAttributes. |
OpcUa_ReferenceTypeAttributes * UaReferenceTypeAttributes::copy | ( | ) | const |
Copy UaReferenceTypeAttributes data to a newly allocated OpcUa_ReferenceTypeAttributes.
void UaReferenceTypeAttributes::copyTo | ( | OpcUa_ReferenceTypeAttributes * | pDst | ) | const |
Copy UaReferenceTypeAttributes data to an existing OpcUa_ReferenceTypeAttributes structure.
pDst | the destination of this operation. |
void UaReferenceTypeAttributes::detach | ( | ) |
Reset OpcUa_ReferenceTypeAttributes structure without clearing the data.
UaReferenceTypeAttributes::operator const OpcUa_ReferenceTypeAttributes * | ( | ) | const |
Return internal OpcUa_ReferenceTypeAttributes structure.
UaReferenceTypeAttributes & UaReferenceTypeAttributes::operator= | ( | const UaReferenceTypeAttributes & | other | ) |
Assignment operator.
other | the UaReferenceTypeAttributes to assign. |