UaObjectServerDiagnostic Class Reference

Derived from UaObjectBase. It is not possible to create plane copies of this Class. More...

#include <uaobjectsserver.h>

Inheritance diagram for UaObjectServerDiagnostic:
Collaboration diagram for UaObjectServerDiagnostic:

List of all members.

Public Member Functions

 UaObjectServerDiagnostic (const UaString &name, const UaNodeId &newNodeId, const UaString &defaultLocaleId, NodeManagerConfig *pNodeConfig, ServerConfig *pServerConfig)
virtual ~UaObjectServerDiagnostic ()
UaNodeId typeDefinitionId () const
OpcUa_Byte eventNotifier () const
MethodManagergetMethodManager (UaMethod *pMethod) const

Static Public Member Functions

static void createTypes ()
static void clearStaticMembers ()

Detailed Description

Derived from UaObjectBase. It is not possible to create plane copies of this Class.

UaObjectServerDiagnostic


Constructor & Destructor Documentation

UaObjectServerDiagnostic::UaObjectServerDiagnostic ( const UaString name,
const UaNodeId newNodeId,
const UaString defaultLocaleId,
NodeManagerConfig pNodeConfig,
ServerConfig pServerConfig 
)

construction

UaObjectServerDiagnostic::~UaObjectServerDiagnostic (  ) [virtual]

destruction


Member Function Documentation

void UaObjectServerDiagnostic::clearStaticMembers (  ) [static]

Clear the static members of the class

void UaObjectServerDiagnostic::createTypes (  ) [static]

Create the related type nodes

OpcUa_Byte UaObjectServerDiagnostic::eventNotifier (  ) const [virtual]

Notifiys which Event was fired.

Returns:
the EventNotifier for the UaTransitionType.

Implements UaObject.

MethodManager * UaObjectServerDiagnostic::getMethodManager ( UaMethod pMethod ) const [virtual]

Get the MethodManager interface of an Object.

Parameters:
pMethoda pointer to the Method of the actual Object.
Returns:
the MethodManager interface of an Object.

Reimplemented from UaObject.

UaNodeId UaObjectServerDiagnostic::typeDefinitionId (  ) const [virtual]

Get the object type NodeId for the server object.

Returns:
the object type NodeId for the server object.

Reimplemented from UaNode.


The documentation for this class was generated from the following files:
  • /home/buildbot/work/uasdkcpp/src/uaserver/uaservercpp/coremodule/uaobjectsserver.h
  • /home/buildbot/work/uasdkcpp/src/uaserver/uaservercpp/coremodule/uaobjectsserver.cpp