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