20 template <
typename Delegate>
33 virtual void Visit(
bool val) {
Impl.OnScalar(val); }
34 virtual void Visit(
const std::vector<bool> & val) {
Impl.OnContainer(val); }
35 virtual void Visit(int8_t val) {
Impl.OnScalar(val); }
36 virtual void Visit(
const std::vector<int8_t> & val) {
Impl.OnContainer(val); }
37 virtual void Visit(uint8_t val) {
Impl.OnScalar(val); }
38 virtual void Visit(
const std::vector<uint8_t> & val) {
Impl.OnContainer(val); }
39 virtual void Visit(int16_t val) {
Impl.OnScalar(val); }
40 virtual void Visit(
const std::vector<int16_t> & val) {
Impl.OnContainer(val); }
41 virtual void Visit(uint16_t val) {
Impl.OnScalar(val); }
42 virtual void Visit(
const std::vector<uint16_t> & val) {
Impl.OnContainer(val); }
43 virtual void Visit(int32_t val) {
Impl.OnScalar(val); }
44 virtual void Visit(
const std::vector<int32_t> & val) {
Impl.OnContainer(val); }
45 virtual void Visit(uint32_t val) {
Impl.OnScalar(val); }
46 virtual void Visit(
const std::vector<uint32_t> & val) {
Impl.OnContainer(val); }
47 virtual void Visit(int64_t val) {
Impl.OnScalar(val); }
48 virtual void Visit(
const std::vector<int64_t> & val) {
Impl.OnContainer(val); }
49 virtual void Visit(uint64_t val) {
Impl.OnScalar(val); }
50 virtual void Visit(
const std::vector<uint64_t> & val) {
Impl.OnContainer(val); }
51 virtual void Visit(
float val) {
Impl.OnScalar(val); }
52 virtual void Visit(
const std::vector<float> & val) {
Impl.OnContainer(val); }
53 virtual void Visit(
double val) {
Impl.OnScalar(val); }
54 virtual void Visit(
const std::vector<double> & val) {
Impl.OnContainer(val); }
56 virtual void Visit(
const std::vector<std::string> & val) {
Impl.OnContainer(val); }
58 virtual void Visit(
const std::vector<DateTime> & val) {
Impl.OnContainer(val); }
60 virtual void Visit(
const std::vector<Guid> & val) {
Impl.OnContainer(val); }
62 virtual void Visit(
const std::vector<ByteString> & val) {
Impl.OnContainer(val); }
64 virtual void Visit(
const std::vector<NodeId> & val) {
Impl.OnContainer(val); }
66 virtual void Visit(
const std::vector<StatusCode> & val) {
Impl.OnContainer(val); }
68 virtual void Visit(
const std::vector<LocalizedText> & val) {
Impl.OnContainer(val); }
70 virtual void Visit(
const std::vector<QualifiedName> & val) {
Impl.OnContainer(val); }
72 virtual void Visit(
const std::vector<Variant> & val) {
Impl.OnContainer(val); }
74 virtual void Visit(
const std::vector<DiagnosticInfo> & val) {
Impl.OnContainer(val); }
virtual void Visit(const std::vector< LocalizedText > &val)
virtual void Visit(const std::vector< uint8_t > &val)
virtual void Visit(const std::vector< double > &val)
virtual void Visit(const std::vector< int16_t > &val)
virtual void Visit(const std::vector< StatusCode > &val)
virtual void Visit(const ByteString &val)
virtual void Visit(const std::vector< DiagnosticInfo > &val)
virtual void Visit(const std::vector< int64_t > &val)
virtual void Visit(const QualifiedName &val)
virtual void Visit(const std::vector< float > &val)
virtual void Visit(double val)
virtual void Visit(const NodeId &val)
virtual void Visit(const std::string &val)
virtual void Visit(int32_t val)
virtual void Visit(const LocalizedText &val)
virtual void Visit(const std::vector< Variant > &val)
virtual void Visit(int8_t val)
virtual void Visit(uint8_t val)
virtual void Visit(int16_t val)
virtual void Visit(const DateTime &val)
TypedVisitor(Delegate &impl)
virtual void Visit(const std::vector< int8_t > &val)
OPC UA Address space part. GNU LGPL.
virtual void Visit(const std::vector< uint16_t > &val)
virtual void Visit(const StatusCode &val)
virtual void Visit(const DiagnosticInfo &val)
virtual void Visit(const std::vector< std::string > &val)
virtual void Visit(const std::vector< Guid > &val)
virtual void Visit(const std::vector< QualifiedName > &val)
virtual void Visit(uint64_t val)
virtual void Visit(const Variant &val)
virtual void Visit(const std::vector< NodeId > &val)
virtual void Visit(const std::vector< DateTime > &val)
virtual void Visit(const std::vector< int32_t > &val)
virtual void Visit(const std::vector< uint32_t > &val)
virtual void Visit(const Guid &val)
virtual void Visit(const std::vector< ByteString > &val)
virtual void Visit(bool val)
virtual void Visit(const std::vector< uint64_t > &val)
virtual void Visit(uint16_t val)
virtual void Visit(float val)
virtual void Visit(int64_t val)
virtual void Visit(const std::vector< bool > &val)
virtual void Visit(uint32_t val)