Derived from UaObjectBase. It is not possible to create plane copies of this Class. More...
#include <uaobjectsserver.h>
Public Member Functions | |
UaModelingRule (const UaString &name, const UaNodeId &newNodeId, const UaString &defaultLocaleId, NodeManagerConfig *pNodeConfig, ServerConfig *pServerConfig) | |
virtual | ~UaModelingRule () |
UaNodeId | typeDefinitionId () const |
OpcUa_Byte | eventNotifier () const |
MethodManager * | getMethodManager (UaMethod *pMethod) const |
Derived from UaObjectBase. It is not possible to create plane copies of this Class.
UaModelingRule::UaModelingRule | ( | const UaString & | name, |
const UaNodeId & | newNodeId, | ||
const UaString & | defaultLocaleId, | ||
NodeManagerConfig * | pNodeConfig, | ||
ServerConfig * | pServerConfig | ||
) |
construction
UaModelingRule::~UaModelingRule | ( | ) | [virtual] |
destruction
OpcUa_Byte UaModelingRule::eventNotifier | ( | ) | const [virtual] |
Notifiys which Event was fired.
Implements UaObject.
MethodManager * UaModelingRule::getMethodManager | ( | UaMethod * | pMethod ) | const [virtual] |
Get the MethodManager interface of an Object.
pMethod | a pointer to the Method of the actual Object. |
Reimplemented from UaObject.
UaNodeId UaModelingRule::typeDefinitionId | ( | ) | const [virtual] |
Get the object type NodeId for the server object.
Reimplemented from UaNode.