10#include "Arp/System/Nm/SpecializedPayload.hpp"
12namespace Arp {
namespace System {
namespace NmPayload {
namespace Alarms {
namespace Internal
26 String GetAlarmType()
const;
27 int16 GetAlarmSeverity()
const;
33 void InitializeFields();
36 size_t indexAlarmId = 0;
37 size_t indexAlarmType = 0;
38 size_t indexAlarmSeverity = 0;
This class represents the Arp String. The implementation is based on std::string.
Definition: String.hpp:39
Use this class to register and invoke several delegates (function pointer in OOP design).
Definition: event.hxx:32
Definition: AddAlarmPayload.hpp:17
Contains meta data and paylod of a Notification
Definition: Notification.hpp:20
Base class for custom Payload classes
Definition: SpecializedPayload.hpp:44
std::int16_t int16
The Arp integer type of 2 byte size.
Definition: PrimitiveTypes.hpp:31
Namespace for the NotificationManager
Root namespace for the PLCnext API