UaObjectServerCapabilities Class Reference

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

#include <uaobjectsserver.h>

Inheritance diagram for UaObjectServerCapabilities:
Collaboration diagram for UaObjectServerCapabilities:

List of all members.

Public Member Functions

 UaObjectServerCapabilities (const UaString &name, const UaNodeId &newNodeId, const UaString &defaultLocaleId, NodeManagerConfig *pNodeConfig, ServerConfig *pServerConfig)
virtual ~UaObjectServerCapabilities ()
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.

UaObjectServerCapabilities


Constructor & Destructor Documentation

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

construction

UaObjectServerCapabilities::~UaObjectServerCapabilities (  ) [virtual]

destruction


Member Function Documentation

void UaObjectServerCapabilities::clearStaticMembers (  ) [static]

Clear the static members of the class

void UaObjectServerCapabilities::createTypes (  ) [static]

Create the related type nodes

OpcUa_Byte UaObjectServerCapabilities::eventNotifier (  ) const [virtual]

Notifiys which Event was fired.

Returns:
the EventNotifier for the UaTransitionType.

Implements UaObject.

MethodManager * UaObjectServerCapabilities::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 UaObjectServerCapabilities::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