#include <uafolder.h>
Public Member Functions | |
UaAreaFolder (const UaString &name, const UaNodeId &nodeId, const UaString &defaultLocaleId) | |
virtual | ~UaAreaFolder () |
virtual OpcUa_Byte | eventNotifier () const |
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.
UaAreaFolder::UaAreaFolder | ( | const UaString & | name, |
const UaNodeId & | nodeId, | ||
const UaString & | defaultLocaleId | ||
) |
construction
UaAreaFolder::~UaAreaFolder | ( | ) | [virtual] |
destruction
OpcUa_Byte UaAreaFolder::eventNotifier | ( | ) | const [virtual] |
Notifiys which Event was fired.
Reimplemented from UaFolder.