#include <uafolder.h>

Inheritance diagram for UaAreaFolder:
Collaboration diagram for UaAreaFolder:

List of all members.

Public Member Functions

 UaAreaFolder (const UaString &name, const UaNodeId &nodeId, const UaString &defaultLocaleId)
virtual ~UaAreaFolder ()
virtual OpcUa_Byte eventNotifier () const

Detailed Description

OPC UA Folder Object handling class used as Alarm Area object. This class implements a UA node of the type Folder object with the eventNotifier set to SubscribeToEvents. It is used to build an Alarm Area tree. The class is based on the absract base classes UaNode and UaObject. The class UaAreaFolder can be used to instanciate a simple folder that uses one name and a default localeId to compose the BrowseName (name + namespace index of NodeId) and DisplayName (name + default localeId). The description is not supported in this class. Enhanced features like multiple DisplayNames with different localeIds, description or BrowseName with different namespace than NodeId can be implemented in a derived class. Derived from UaObjectBase. It is not possible to create plane copies of this Class.


Constructor & Destructor Documentation

UaAreaFolder::UaAreaFolder ( const UaString name,
const UaNodeId nodeId,
const UaString defaultLocaleId 
)

construction

UaAreaFolder::~UaAreaFolder (  ) [virtual]

destruction


Member Function Documentation

OpcUa_Byte UaAreaFolder::eventNotifier (  ) const [virtual]

Notifiys which Event was fired.

Returns:
the EventNotifier for the UaTransitionType.

Reimplemented from UaFolder.


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