10#include "Arp/System/Nm/SpecializedPayload.hpp"
12namespace Arp {
namespace System {
namespace NmPayload {
namespace Alarms {
namespace Internal
25 const String GetAlarmId()
const;
26 const String GetAlarmType()
const;
27 const int16 GetAlarmSeverity()
const;
33 void InitializeFields();
36 size_t indexAlarmId = 0;
37 size_t indexAlarmType = 0;
38 size_t indexAlarmSeverity = 0;
Definition: AddAlarmPayload.hpp:17
Contains meta data and paylod of a Notification
Definition: Notification.hpp:22
Base class for custom Payload classes
Definition: SpecializedPayload.hpp:44
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:34
@ System
System components used by the System, Device, Plc or Io domains.
Namespace for the NotificationManager
Definition: Future.hpp:16
Root namespace for the PLCnext API