#include <variant_visitor.h>
Public Types | |
typedef void | result_type |
Public Types inherited from OpcUa::VariantVisitor | |
typedef void | result_type |
Public Member Functions | |
TypedVisitor (Delegate &impl) | |
virtual void | Visit (bool val) |
virtual void | Visit (const std::vector< bool > &val) |
virtual void | Visit (int8_t val) |
virtual void | Visit (const std::vector< int8_t > &val) |
virtual void | Visit (uint8_t val) |
virtual void | Visit (const std::vector< uint8_t > &val) |
virtual void | Visit (int16_t val) |
virtual void | Visit (const std::vector< int16_t > &val) |
virtual void | Visit (uint16_t val) |
virtual void | Visit (const std::vector< uint16_t > &val) |
virtual void | Visit (int32_t val) |
virtual void | Visit (const std::vector< int32_t > &val) |
virtual void | Visit (uint32_t val) |
virtual void | Visit (const std::vector< uint32_t > &val) |
virtual void | Visit (int64_t val) |
virtual void | Visit (const std::vector< int64_t > &val) |
virtual void | Visit (uint64_t val) |
virtual void | Visit (const std::vector< uint64_t > &val) |
virtual void | Visit (float val) |
virtual void | Visit (const std::vector< float > &val) |
virtual void | Visit (double val) |
virtual void | Visit (const std::vector< double > &val) |
virtual void | Visit (const std::string &val) |
virtual void | Visit (const std::vector< std::string > &val) |
virtual void | Visit (const DateTime &val) |
virtual void | Visit (const std::vector< DateTime > &val) |
virtual void | Visit (const Guid &val) |
virtual void | Visit (const std::vector< Guid > &val) |
virtual void | Visit (const ByteString &val) |
virtual void | Visit (const std::vector< ByteString > &val) |
virtual void | Visit (const NodeId &val) |
virtual void | Visit (const std::vector< NodeId > &val) |
virtual void | Visit (const StatusCode &val) |
virtual void | Visit (const std::vector< StatusCode > &val) |
virtual void | Visit (const LocalizedText &val) |
virtual void | Visit (const std::vector< LocalizedText > &val) |
virtual void | Visit (const QualifiedName &val) |
virtual void | Visit (const std::vector< QualifiedName > &val) |
virtual void | Visit (const Variant &val) |
virtual void | Visit (const std::vector< Variant > &val) |
virtual void | Visit (const DiagnosticInfo &val) |
virtual void | Visit (const std::vector< DiagnosticInfo > &val) |
Private Attributes | |
Delegate & | Impl |
Definition at line 21 of file variant_visitor.h.
typedef void OpcUa::TypedVisitor< Delegate >::result_type |
Definition at line 24 of file variant_visitor.h.
|
inline |
Definition at line 27 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 33 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 34 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 35 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 36 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 37 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 38 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 39 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 40 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 41 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 42 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 43 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 44 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 45 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 46 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 47 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 48 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 49 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 50 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 51 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 52 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 53 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 54 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 55 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 56 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 57 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 58 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 59 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 60 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 61 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 62 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 63 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 64 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 65 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 66 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 67 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 68 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 69 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 70 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 71 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 72 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 73 of file variant_visitor.h.
|
inlinevirtual |
Implements OpcUa::VariantVisitor.
Definition at line 74 of file variant_visitor.h.
|
private |
Definition at line 77 of file variant_visitor.h.