Public Member Functions | Public Attributes
OpcUa::DataValue Struct Reference

#include <data_value.h>

List of all members.

Public Member Functions

 DataValue ()
 DataValue (const DataValue &data)
 DataValue (const Variant &value)
template<typename T >
 DataValue (const T val)
DataValueoperator= (const Variant &value)
template<typename T >
DataValueoperator= (const T &value)
template<typename T >
bool operator== (const T &t) const
bool operator== (const DataValue &data) const
void SetServerTimestamp (const DateTime &t)
void SetSourceTimestamp (const DateTime &t)

Public Attributes

uint8_t Encoding
uint16_t ServerPicoseconds
DateTime ServerTimestamp
uint16_t SourcePicoseconds
DateTime SourceTimestamp
StatusCode Status
Variant Value

Detailed Description

Definition at line 26 of file data_value.h.


Constructor & Destructor Documentation

Definition at line 36 of file data_value.h.

OpcUa::DataValue::DataValue ( const Variant value) [inline, explicit]

Definition at line 48 of file data_value.h.

template<typename T >
OpcUa::DataValue::DataValue ( const T  val) [inline, explicit]

Definition at line 56 of file data_value.h.


Member Function Documentation

DataValue& OpcUa::DataValue::operator= ( const Variant value) [inline]

Definition at line 63 of file data_value.h.

template<typename T >
DataValue& OpcUa::DataValue::operator= ( const T &  value) [inline]

Definition at line 71 of file data_value.h.

template<typename T >
bool OpcUa::DataValue::operator== ( const T &  t) const [inline]

Definition at line 79 of file data_value.h.

bool OpcUa::DataValue::operator== ( const DataValue data) const [inline]

Definition at line 84 of file data_value.h.

void OpcUa::DataValue::SetServerTimestamp ( const DateTime t) [inline]

Definition at line 110 of file data_value.h.

void OpcUa::DataValue::SetSourceTimestamp ( const DateTime t) [inline]

Definition at line 104 of file data_value.h.


Member Data Documentation

Definition at line 28 of file data_value.h.

Definition at line 34 of file data_value.h.

Definition at line 33 of file data_value.h.

Definition at line 32 of file data_value.h.

Definition at line 31 of file data_value.h.

Definition at line 30 of file data_value.h.

Definition at line 29 of file data_value.h.


The documentation for this struct was generated from the following file:


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Sat Jun 8 2019 18:24:59