Public Types | Public Member Functions | List of all members
OpcUa::VariantVisitor Class Referenceabstract

#include <variant.h>

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

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

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 Tue Jan 19 2021 03:12:10