Orion
high-rate readout
itksw
opc
nodeid.hpp
1
5
#pragma once
6
7
#include <string>
8
#include <sstream>
9
#include <cstdint>
10
#include <vector>
11
12
#include "
opc/variant.hpp
"
13
14
15
namespace
itk::opc {
16
20
class
NodeId
{
21
public
:
22
23
struct
Factory
:
public
itk::Factory
<NodeId> {
24
virtual
NodeId
* operator()(
const
std::string& indentifier) = 0;
25
};
26
27
virtual
~
NodeId
() =
default
;
28
};
// NodeId
29
30
}
// itk::opc
itk::Factory
Templated implementation of Factory class.
Definition:
factory.hpp:35
itk::opc::NodeId
OPC Client Node ID.
Definition:
nodeid.hpp:20
itk::opc::NodeId::Factory
Definition:
nodeid.hpp:23
variant.hpp
OPC Variant class.
Generated by
1.9.1