Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
OpcUa::DateTime Struct Reference

#include <datetime.h>

Public Member Functions

 DateTime ()
 
 DateTime (int64_t value)
 
 DateTime (const DateTime &)=default
 
 operator int64_t () const
 
DateTimeoperator+= (const DateTime &val)
 
DateTimeoperator= (const DateTime &)=default
 

Static Public Member Functions

static DateTime Current ()
 
static DateTime FromTimeT (time_t t, unsigned usec=0)
 
static time_t ToTimeT (DateTime dateTime)
 

Public Attributes

int64_t Value
 

Detailed Description

Definition at line 20 of file datetime.h.

Constructor & Destructor Documentation

OpcUa::DateTime::DateTime ( )
inline

Definition at line 22 of file datetime.h.

OpcUa::DateTime::DateTime ( int64_t  value)
inlineexplicit

Definition at line 27 of file datetime.h.

OpcUa::DateTime::DateTime ( const DateTime )
default

Member Function Documentation

DateTime OpcUa::DateTime::Current ( )
static

Definition at line 152 of file binary_messages.cpp.

DateTime OpcUa::DateTime::FromTimeT ( time_t  t,
unsigned  usec = 0 
)
static

Definition at line 132 of file binary_messages.cpp.

OpcUa::DateTime::operator int64_t ( ) const
inline

Definition at line 44 of file datetime.h.

DateTime& OpcUa::DateTime::operator+= ( const DateTime val)
inline

Definition at line 38 of file datetime.h.

DateTime& OpcUa::DateTime::operator= ( const DateTime )
default
time_t OpcUa::DateTime::ToTimeT ( DateTime  dateTime)
static

Definition at line 162 of file binary_messages.cpp.

Member Data Documentation

int64_t OpcUa::DateTime::Value

Definition at line 49 of file datetime.h.


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


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Tue Jan 19 2021 03:12:09