#include <uabasenodes.h>
Public Member Functions | |
UaObject () | |
virtual OpcUa_Byte | eventNotifier () const =0 |
virtual MethodManager * | getMethodManager (UaMethod *) const |
OpcUa_NodeClass | nodeClass () const |
Protected Member Functions | |
virtual | ~UaObject () |
virtual UaObject::~UaObject | ( | ) | [inline, protected, virtual] |
destruction
UaObject::UaObject | ( | ) | [inline] |
construction
virtual OpcUa_Byte UaObject::eventNotifier | ( | ) | const [pure virtual] |
Notifiys which Event was fired.
Implemented in UaStateMachineType, UaFolder, UaGenericObject, UaObjectServer, UaObjectServerCapabilities, UaModelingRule, UaObjectServerDiagnostic, UaObjectServerRedundancy, and UaObjectVendorServerInfo.
virtual MethodManager* UaObject::getMethodManager | ( | UaMethod * | ) | const [inline, virtual] |
Get the MethodManager interface of an Object.
Reimplemented in UaStateMachineType, UaGenericObject, UaObjectServerCapabilities, UaModelingRule, UaObjectServerDiagnostic, UaObjectServerRedundancy, and UaObjectVendorServerInfo.
OpcUa_NodeClass UaObject::nodeClass | ( | ) | const [inline, virtual] |
Get the Nodeclass of the current Node.
Implements UaNode.
Reimplemented in UaGenericObject.