Public Types | Public Member Functions
OpcUa::VariantVisitor Class Reference

#include <variant.h>

Inheritance diagram for OpcUa::VariantVisitor:
Inheritance graph
[legend]

List of all members.

Public Types

typedef void result_type

Public Member Functions

virtual void Visit (bool val)=0
virtual void Visit (const std::vector< bool > &val)=0
virtual void Visit (int8_t val)=0
virtual void Visit (const std::vector< int8_t > &val)=0
virtual void Visit (uint8_t val)=0
virtual void Visit (const std::vector< uint8_t > &val)=0
virtual void Visit (int16_t val)=0
virtual void Visit (const std::vector< int16_t > &val)=0
virtual void Visit (uint16_t val)=0
virtual void Visit (const std::vector< uint16_t > &val)=0
virtual void Visit (int32_t val)=0
virtual void Visit (const std::vector< int32_t > &val)=0
virtual void Visit (uint32_t val)=0
virtual void Visit (const std::vector< uint32_t > &val)=0
virtual void Visit (int64_t val)=0
virtual void Visit (const std::vector< int64_t > &val)=0
virtual void Visit (uint64_t val)=0
virtual void Visit (const std::vector< uint64_t > &val)=0
virtual void Visit (float val)=0
virtual void Visit (const std::vector< float > &val)=0
virtual void Visit (double val)=0
virtual void Visit (const std::vector< double > &val)=0
virtual void Visit (const std::string &val)=0
virtual void Visit (const std::vector< std::string > &val)=0
virtual void Visit (const DateTime &val)=0
virtual void Visit (const std::vector< DateTime > &val)=0
virtual void Visit (const Guid &val)=0
virtual void Visit (const std::vector< Guid > &val)=0
virtual void Visit (const ByteString &val)=0
virtual void Visit (const std::vector< ByteString > &val)=0
virtual void Visit (const NodeId &val)=0
virtual void Visit (const std::vector< NodeId > &val)=0
virtual void Visit (const StatusCode &val)=0
virtual void Visit (const std::vector< StatusCode > &val)=0
virtual void Visit (const LocalizedText &val)=0
virtual void Visit (const std::vector< LocalizedText > &val)=0
virtual void Visit (const QualifiedName &val)=0
virtual void Visit (const std::vector< QualifiedName > &val)=0
virtual void Visit (const Variant &val)=0
virtual void Visit (const std::vector< Variant > &val)=0
virtual void Visit (const DiagnosticInfo &val)=0
virtual void Visit (const std::vector< DiagnosticInfo > &val)=0

Detailed Description

Definition at line 107 of file variant.h.


Member Typedef Documentation

Reimplemented in OpcUa::TypedVisitor< Delegate >.

Definition at line 110 of file variant.h.


Member Function Documentation

virtual void OpcUa::VariantVisitor::Visit ( bool  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< bool > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( int8_t  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< int8_t > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( uint8_t  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< uint8_t > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( int16_t  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< int16_t > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( uint16_t  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< uint16_t > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( int32_t  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< int32_t > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( uint32_t  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< uint32_t > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( int64_t  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< int64_t > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( uint64_t  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< uint64_t > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( float  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< float > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( double  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< double > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::string &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< std::string > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const DateTime val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< DateTime > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const Guid val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< Guid > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const ByteString val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< ByteString > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const NodeId val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< NodeId > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const StatusCode val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< StatusCode > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const LocalizedText val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< LocalizedText > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const QualifiedName val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< QualifiedName > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const Variant val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< Variant > &  val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const DiagnosticInfo val) [pure virtual]
virtual void OpcUa::VariantVisitor::Visit ( const std::vector< DiagnosticInfo > &  val) [pure virtual]

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


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