|
| UaContentFilterElementResult () |
| Constructs an instance of the class UaContentFilterElementResult with empty default values.
|
|
| UaContentFilterElementResult (const UaContentFilterElementResult &other) |
| Constructs an instance of the class UaContentFilterElementResult with values from another UaContentFilterElementResult object. More...
|
|
| UaContentFilterElementResult (const OpcUa_ContentFilterElementResult &other) |
| Constructs an instance of the class UaContentFilterElementResult with values from another OpcUa_ContentFilterElementResult structure. More...
|
|
| UaContentFilterElementResult (OpcUa_StatusCode statusCode, const UaStatusCodeArray &operandStatusCodes, const UaDiagnosticInfos &operandDiagnosticInfos) |
| Constructs an instance of the class UaContentFilterElementResult with values provided in the constructor.
|
|
| UaContentFilterElementResult (const UaExtensionObject &extensionObject) |
| Constructs an instance of the class UaContentFilterElementResult initialized with value from a UaExtensionObject. More...
|
|
| UaContentFilterElementResult (const OpcUa_ExtensionObject &extensionObject) |
| Constructs an instance of the class UaContentFilterElementResult initialized with value from an OpcUa_ExtensionObject structure. More...
|
|
| UaContentFilterElementResult (UaExtensionObject &extensionObject, OpcUa_Boolean bDetach) |
|
| UaContentFilterElementResult (OpcUa_ExtensionObject &extensionObject, OpcUa_Boolean bDetach) |
|
| ~UaContentFilterElementResult () |
| Destroys the UaContentFilterElementResult object.
|
|
void | clear () |
| Clear the data of the UaContentFilterElementResult. More...
|
|
bool | operator== (const UaContentFilterElementResult &other) const |
| Compare two UaContentFilterElementResult if they are similar. More...
|
|
bool | operator!= (const UaContentFilterElementResult &other) const |
| Returns true if the other UaContentFilterElementResult is not equal to this. More...
|
|
UaContentFilterElementResult & | operator= (const UaContentFilterElementResult &other) |
| Assignment operator. More...
|
|
OpcUa_ContentFilterElementResult * | copy () const |
| Copy UaContentFilterElementResult data to a newly allocated OpcUa_ContentFilterElementResult. More...
|
|
void | copyTo (OpcUa_ContentFilterElementResult *pDst) const |
| Copy UaContentFilterElementResult data to an existing OpcUa_ContentFilterElementResult structure. More...
|
|
void | attach (const OpcUa_ContentFilterElementResult *pValue) |
| Attaches the data of the parameter pValue. More...
|
|
OpcUa_ContentFilterElementResult * | detach (OpcUa_ContentFilterElementResult *pDst) |
| Detaches the internal ContentFilterElementResult structure from this class. More...
|
|
void | toVariant (UaVariant &variant) const |
|
void | toVariant (OpcUa_Variant &variant) const |
|
void | toVariant (UaVariant &variant, OpcUa_Boolean bDetach) |
|
void | toVariant (OpcUa_Variant &variant, OpcUa_Boolean bDetach) |
|
void | toDataValue (UaDataValue &dataValue, OpcUa_Boolean updateTimeStamps) const |
|
void | toDataValue (OpcUa_DataValue &dataValue, OpcUa_Boolean updateTimeStamps) const |
|
void | toDataValue (UaDataValue &dataValue, OpcUa_Boolean bDetach, OpcUa_Boolean updateTimeStamps) |
|
void | toDataValue (OpcUa_DataValue &dataValue, OpcUa_Boolean bDetach, OpcUa_Boolean updateTimeStamps) |
|
void | toExtensionObject (UaExtensionObject &extensionObject) const |
|
void | toExtensionObject (OpcUa_ExtensionObject &extensionObject) const |
|
void | toExtensionObject (UaExtensionObject &extensionObject, OpcUa_Boolean bDetach) |
|
void | toExtensionObject (OpcUa_ExtensionObject &extensionObject, OpcUa_Boolean bDetach) |
|
OpcUa_StatusCode | setContentFilterElementResult (const UaExtensionObject &extensionObject) |
|
OpcUa_StatusCode | setContentFilterElementResult (const OpcUa_ExtensionObject &extensionObject) |
|
OpcUa_StatusCode | setContentFilterElementResult (UaExtensionObject &extensionObject, OpcUa_Boolean bDetach) |
|
OpcUa_StatusCode | setContentFilterElementResult (OpcUa_ExtensionObject &extensionObject, OpcUa_Boolean bDetach) |
|
void | setContentFilterElementResult (OpcUa_StatusCode statusCode, const UaStatusCodeArray &operandStatusCodes, const UaDiagnosticInfos &operandDiagnosticInfos) |
|
OpcUa_StatusCode | getStatusCode () const |
|
void | getOperandStatusCodes (UaStatusCodeArray &operandStatusCodes) const |
|
void | getOperandDiagnosticInfos (UaDiagnosticInfos &operandDiagnosticInfos) const |
|
void | setStatusCode (OpcUa_StatusCode statusCode) |
|
void | setOperandStatusCodes (const UaStatusCodeArray &operandStatusCodes) |
|
void | setOperandDiagnosticInfos (const UaDiagnosticInfos &operandDiagnosticInfos) |
|
Wrapper class for the UA stack structure OpcUa_ContentFilterElementResult.
This class encapsulates the native OpcUa_ContentFilterElementResult structure and handles memory allocation and cleanup for you. UaContentFilterElementResult uses implicit sharing to avoid needless copying and to boost the performance. Only if you modify a shared ContentFilterElementResult it creates a copy for that (copy-on-write). So assigning another UaContentFilterElementResult or passing it as parameter needs constant time and is nearly as fast as assigning a pointer.