Wrapper class for the UA stack structure OpcUa_Annotation.
More...
#include <uaannotation.h>
Inherits OpcUa_Annotation.
|
static OpcUa_Annotation * | clone (const OpcUa_Annotation &source) |
| Copy OpcUa_VariableAttributes data to a newly allocated OpcUa_VariableAttributes. More...
|
|
static void | cloneTo (const OpcUa_Annotation &source, OpcUa_Annotation ©) |
| Copy OpcUa_Annotation data to an existing OpcUa_Annotation structure. More...
|
|
Wrapper class for the UA stack structure OpcUa_Annotation.
void UaAnnotation::clear |
( |
| ) |
|
OpcUa_Annotation * UaAnnotation::clone |
( |
const OpcUa_Annotation & |
source | ) |
|
|
static |
Copy OpcUa_VariableAttributes data to a newly allocated OpcUa_VariableAttributes.
- Returns
- new copy.
- Parameters
-
void UaAnnotation::cloneTo |
( |
const OpcUa_Annotation & |
source, |
|
|
OpcUa_Annotation & |
copy |
|
) |
| |
|
static |
Copy OpcUa_Annotation data to an existing OpcUa_Annotation structure.
- Parameters
-
[in] | source | The source of the cloneoperation. |
[in,out] | copy | The destination of the cloneoperation. |
OpcUa_Annotation * UaAnnotation::copy |
( |
| ) |
const |
Copy UaAnnotation data to a newly allocated OpcUa_Annotation.
- Returns
- data to a newly allocated OpcUa_Annotation.
void UaAnnotation::copyTo |
( |
OpcUa_Annotation * |
pDst | ) |
const |
Copy UaAnnotation data to an existing OpcUa_Annotation structure.
- Parameters
-
pDst | the destination of this copy operation. |
void UaAnnotation::detach |
( |
| ) |
|
Reset OpcUa_Annotation structure without clearing the data.
UaAnnotation::operator const OpcUa_Annotation * |
( |
| ) |
const |
Return internal OpcUa_Annotation structure.
- Returns
- internal OpcUa_Annotation structure.
Assignment operator.
- Returns
- Assignment operator.
- Parameters
-
Sets the Annotation.
- Parameters
-
[in] | message | The passed message for the annotation. |
[in] | userName | The correct user name for the annotation. |
[in] | annotationTime | The time used in this annotation. |
UaString UaAnnotation::toString |
( |
| ) |
const |
The documentation for this class was generated from the following files:
- D:/work/uasdkcpp/src/uabase/uabasecpp/uaannotation.h
- D:/work/uasdkcpp/src/uabase/uabasecpp/uaannotation.cpp