#include <uabasenodes.h>
Public Member Functions | |
UaObjectType () | |
virtual OpcUa_Boolean | isAbstract () const =0 |
OpcUa_NodeClass | nodeClass () const |
UaNodeId | typeDefinitionId () const |
Protected Member Functions | |
virtual | ~UaObjectType () |
virtual UaObjectType::~UaObjectType | ( | ) | [inline, protected, virtual] |
destruction
UaObjectType::UaObjectType | ( | ) | [inline] |
construction
virtual OpcUa_Boolean UaObjectType::isAbstract | ( | ) | const [pure virtual] |
Check if Node is Abstract.
Implemented in UaGenericObjectType, and UaObjectTypeSimple.
OpcUa_NodeClass UaObjectType::nodeClass | ( | ) | const [inline, virtual] |
Get the Nodeclass of the current Node.
Implements UaNode.
Reimplemented in UaGenericObjectType.
UaNodeId UaObjectType::typeDefinitionId | ( | ) | const [inline, virtual] |
Get the object type NodeId for the server object.
Implements UaNode.
Reimplemented in UaGenericObjectType.