Go to the source code of this file.
Classes |
struct | OpcUa::NodeId::BinaryDataType |
struct | OpcUa::ExpandedNodeId |
struct | OpcUa::NodeId::FourByteDataType |
struct | OpcUa::NodeId::GuidDataType |
struct | OpcUa::NodeId |
struct | OpcUa::NodeId::NumericDataType |
struct | OpcUa::NodeId::StringDataType |
struct | OpcUa::NodeId::TwoByteDataType |
Namespaces |
namespace | OpcUa |
| OPC UA Address space part. GNU LGPL.
|
Enumerations |
enum | OpcUa::NodeIdEncoding {
OpcUa::EV_TWO_BYTE = 0,
OpcUa::EV_FOUR_BYTE = 1,
OpcUa::EV_NUMERIC = 2,
OpcUa::EV_STRING = 3,
OpcUa::EV_GUId = 4,
OpcUa::EV_BYTE_STRING = 5,
OpcUa::EV_Server_INDEX_FLAG = 0x40,
OpcUa::EV_NAMESPACE_URI_FLAG = 0x80,
OpcUa::EV_VALUE_MASK = 0x3f
} |
Functions |
NodeId | OpcUa::BinaryNodeId (std::vector< uint8_t > value, uint16_t namespaceIndex=0) |
NodeId | OpcUa::FourByteNodeId (uint16_t value, uint8_t namespaceIndex=0) |
NodeId | OpcUa::GuidNodeId (Guid value, uint16_t namespaceIndex=0) |
NodeId | OpcUa::NumericNodeId (uint32_t value, uint16_t namespaceIndex=0) |
NodeId | OpcUa::StringNodeId (std::string value, uint16_t namespaceIndex=0) |
NodeId | OpcUa::TwoByteNodeId (uint8_t value) |