9#include "Arp/System/Nm/SpecializedPayload.hpp"
11namespace Arp {
namespace System {
namespace NmPayload {
namespace Alarms {
namespace Internal
24 const String GetAlarmId()
const;
25 const String GetAlarmType()
const;
26 const int16 GetAlarmSeverity()
const;
32 void InitializeFields();
35 size_t indexAlarmId = 0;
36 size_t indexAlarmType = 0;
37 size_t indexAlarmSeverity = 0;
Definition: AddAlarmPayload.hpp:16
Contains meta data and paylod of a Notification
Definition: Notification.hpp:22
Base class for custom Payload classes
Definition: SpecializedPayload.hpp:43
Use this class to register and invoke several delegates (function pointer in OOP design).
Definition: event.hxx:33
std::int16_t int16
The Arp integer type of 2 byte size.
Definition: PrimitiveTypes.hpp:33
@ System
System components used by the System, Device, Plc or Io domains.
Namespace for the NotificationManager
Definition: Future.hpp:15
Root namespace for the PLCnext API