#include <variant.h>
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 |
typedef void OpcUa::VariantVisitor::result_type |
Reimplemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | bool | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< bool > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | int8_t | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< int8_t > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | uint8_t | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< uint8_t > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | int16_t | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< int16_t > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | uint16_t | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< uint16_t > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | int32_t | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< int32_t > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | uint32_t | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< uint32_t > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | int64_t | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< int64_t > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | uint64_t | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< uint64_t > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | float | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< float > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | double | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< double > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::string & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< std::string > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const DateTime & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< DateTime > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const Guid & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< Guid > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const ByteString & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< ByteString > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const NodeId & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< NodeId > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const StatusCode & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< StatusCode > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const LocalizedText & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< LocalizedText > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const QualifiedName & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< QualifiedName > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const Variant & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< Variant > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const DiagnosticInfo & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.
virtual void OpcUa::VariantVisitor::Visit | ( | const std::vector< DiagnosticInfo > & | val | ) | [pure virtual] |
Implemented in OpcUa::TypedVisitor< Delegate >.