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