#include <nodeid.h>

Classes | |
| struct | BinaryDataType |
| struct | FourByteDataType |
| struct | GuidDataType |
| struct | NumericDataType |
| struct | StringDataType |
| struct | TwoByteDataType |
Public Member Functions | |
| std::vector< uint8_t > | GetBinaryIdentifier () const |
| NodeIdEncoding | GetEncodingValue () const |
| Guid | GetGuidIdentifier () const |
| uint32_t | GetIntegerIdentifier () const |
| uint32_t | GetNamespaceIndex () const |
| std::string | GetStringIdentifier () const |
| bool | HasNamespaceURI () const |
| bool | HasNullIdentifier () const |
| bool | HasServerIndex () const |
| bool | IsBinary () const |
| bool | IsGuid () const |
| bool | IsInteger () const |
| bool | IsNull () const |
| bool | IsString () const |
| NodeId () | |
| NodeId (const NodeId &node) | |
| NodeId (const ExpandedNodeId &node) | |
| NodeId (MessageId messageId) | |
| NodeId (ReferenceId referenceId) | |
| NodeId (ObjectId objectId) | |
| NodeId (ExpandedObjectId objectId) | |
| NodeId (uint32_t integerId, uint16_t index) | |
| NodeId (std::string stringId, uint16_t index) | |
| operator ExpandedNodeId () | |
| bool | operator!= (const NodeId &node) const |
| bool | operator!= (MessageId messageId) const |
| bool | operator!= (ReferenceId referenceId) const |
| bool | operator!= (ObjectId objectId) const |
| bool | operator!= (ExpandedObjectId objectId) const |
| bool | operator< (const NodeId &node) const |
| NodeId & | operator= (const NodeId &node) |
| NodeId & | operator= (const ExpandedNodeId &node) |
| NodeId & | operator= (MessageId messageId) |
| NodeId & | operator= (ReferenceId referenceId) |
| NodeId & | operator= (ObjectId objectId) |
| NodeId & | operator= (ExpandedObjectId objectId) |
| bool | operator== (const NodeId &node) const |
| bool | operator== (MessageId messageId) const |
| bool | operator== (ReferenceId referenceId) const |
| bool | operator== (ObjectId objectId) const |
| bool | operator== (ExpandedObjectId objectId) const |
| void | SetNamespaceIndex (uint32_t ns) |
| void | SetNamespaceURI (const std::string &uri) |
| void | SetServerIndex (uint32_t index) |
Public Attributes | |
| struct OpcUa::NodeId::BinaryDataType | BinaryData |
| NodeIdEncoding | Encoding |
| struct OpcUa::NodeId::FourByteDataType | FourByteData |
| struct OpcUa::NodeId::GuidDataType | GuidData |
| std::string | NamespaceURI |
| struct OpcUa::NodeId::NumericDataType | NumericData |
| uint32_t | ServerIndex |
| struct OpcUa::NodeId::StringDataType | StringData |
| struct OpcUa::NodeId::TwoByteDataType | TwoByteData |
Protected Member Functions | |
| void | CopyNodeId (const NodeId &node) |
| OpcUa::NodeId::NodeId | ( | ) |
Definition at line 171 of file nodeid.cpp.
| OpcUa::NodeId::NodeId | ( | const NodeId & | node | ) |
Definition at line 243 of file nodeid.cpp.
| OpcUa::NodeId::NodeId | ( | const ExpandedNodeId & | node | ) |
Definition at line 248 of file nodeid.cpp.
| OpcUa::NodeId::NodeId | ( | MessageId | messageId | ) |
Definition at line 273 of file nodeid.cpp.
| OpcUa::NodeId::NodeId | ( | ReferenceId | referenceId | ) |
Definition at line 280 of file nodeid.cpp.
| OpcUa::NodeId::NodeId | ( | ObjectId | objectId | ) |
Definition at line 287 of file nodeid.cpp.
| OpcUa::NodeId::NodeId | ( | ExpandedObjectId | objectId | ) |
Definition at line 294 of file nodeid.cpp.
| OpcUa::NodeId::NodeId | ( | uint32_t | integerId, |
| uint16_t | index | ||
| ) |
Definition at line 24 of file nodeid.cpp.
| OpcUa::NodeId::NodeId | ( | std::string | stringId, |
| uint16_t | index | ||
| ) |
Definition at line 31 of file nodeid.cpp.
|
protected |
Definition at line 177 of file nodeid.cpp.
| std::vector< uint8_t > OpcUa::NodeId::GetBinaryIdentifier | ( | ) | const |
Definition at line 72 of file nodeid.cpp.
| NodeIdEncoding OpcUa::NodeId::GetEncodingValue | ( | ) | const |
Definition at line 370 of file nodeid.cpp.
| Guid OpcUa::NodeId::GetGuidIdentifier | ( | ) | const |
Definition at line 82 of file nodeid.cpp.
| uint32_t OpcUa::NodeId::GetIntegerIdentifier | ( | ) | const |
Definition at line 92 of file nodeid.cpp.
| uint32_t OpcUa::NodeId::GetNamespaceIndex | ( | ) | const |
Definition at line 118 of file nodeid.cpp.
| std::string OpcUa::NodeId::GetStringIdentifier | ( | ) | const |
Definition at line 62 of file nodeid.cpp.
| bool OpcUa::NodeId::HasNamespaceURI | ( | ) | const |
Definition at line 470 of file nodeid.cpp.
| bool OpcUa::NodeId::HasNullIdentifier | ( | ) | const |
Definition at line 421 of file nodeid.cpp.
| bool OpcUa::NodeId::HasServerIndex | ( | ) | const |
Definition at line 475 of file nodeid.cpp.
| bool OpcUa::NodeId::IsBinary | ( | ) | const |
Definition at line 50 of file nodeid.cpp.
| bool OpcUa::NodeId::IsGuid | ( | ) | const |
Definition at line 56 of file nodeid.cpp.
| bool OpcUa::NodeId::IsInteger | ( | ) | const |
Definition at line 38 of file nodeid.cpp.
| bool OpcUa::NodeId::IsNull | ( | ) | const |
Definition at line 375 of file nodeid.cpp.
| bool OpcUa::NodeId::IsString | ( | ) | const |
Definition at line 44 of file nodeid.cpp.
|
explicit |
Definition at line 253 of file nodeid.cpp.
| bool OpcUa::NodeId::operator!= | ( | const NodeId & | node | ) | const |
Definition at line 492 of file nodeid.cpp.
| bool OpcUa::NodeId::operator!= | ( | MessageId | messageId | ) | const |
Definition at line 497 of file nodeid.cpp.
| bool OpcUa::NodeId::operator!= | ( | ReferenceId | referenceId | ) | const |
Definition at line 502 of file nodeid.cpp.
| bool OpcUa::NodeId::operator!= | ( | ObjectId | objectId | ) | const |
Definition at line 507 of file nodeid.cpp.
| bool OpcUa::NodeId::operator!= | ( | ExpandedObjectId | objectId | ) | const |
Definition at line 512 of file nodeid.cpp.
| bool OpcUa::NodeId::operator< | ( | const NodeId & | node | ) | const |
Definition at line 337 of file nodeid.cpp.
Definition at line 261 of file nodeid.cpp.
| NodeId & OpcUa::NodeId::operator= | ( | const ExpandedNodeId & | node | ) |
Definition at line 267 of file nodeid.cpp.
|
inline |
|
inline |
| bool OpcUa::NodeId::operator== | ( | const NodeId & | node | ) | const |
Definition at line 307 of file nodeid.cpp.
| bool OpcUa::NodeId::operator== | ( | MessageId | messageId | ) | const |
Definition at line 519 of file nodeid.cpp.
| bool OpcUa::NodeId::operator== | ( | ReferenceId | referenceId | ) | const |
Definition at line 524 of file nodeid.cpp.
| bool OpcUa::NodeId::operator== | ( | ObjectId | objectId | ) | const |
Definition at line 529 of file nodeid.cpp.
| bool OpcUa::NodeId::operator== | ( | ExpandedObjectId | objectId | ) | const |
Definition at line 534 of file nodeid.cpp.
| void OpcUa::NodeId::SetNamespaceIndex | ( | uint32_t | ns | ) |
Definition at line 142 of file nodeid.cpp.
| void OpcUa::NodeId::SetNamespaceURI | ( | const std::string & | uri | ) |
Definition at line 480 of file nodeid.cpp.
| void OpcUa::NodeId::SetServerIndex | ( | uint32_t | index | ) |
Definition at line 486 of file nodeid.cpp.
| struct OpcUa::NodeId::BinaryDataType OpcUa::NodeId::BinaryData |
| NodeIdEncoding OpcUa::NodeId::Encoding |
| struct OpcUa::NodeId::FourByteDataType OpcUa::NodeId::FourByteData |
| struct OpcUa::NodeId::GuidDataType OpcUa::NodeId::GuidData |
| struct OpcUa::NodeId::NumericDataType OpcUa::NodeId::NumericData |
| struct OpcUa::NodeId::StringDataType OpcUa::NodeId::StringData |
| struct OpcUa::NodeId::TwoByteDataType OpcUa::NodeId::TwoByteData |