8#include "Arp/System/Nm/SpecializedPayload.hpp"
9#include "Arp/System/NmPayload/Acf/SystemManagerState.hpp"
13namespace Arp {
namespace System {
namespace NmPayload {
namespace Acf
29 SystemManagerState GetState()
const;
30 bool GetError()
const;
31 bool GetWarning()
const;
35 const size_t indexState = this->AddField<SystemManagerState>();
36 const size_t indexError = this->AddField<bool>();
37 const size_t indexWarning = this->AddField<bool>();
Payload class to indicate the state of the system startup
Definition: SystemManagerStatePayload.hpp:21
std::tuple< SystemManagerState, bool, bool > ArgumentsType
ArgumentsType to be used with NonBlockingNotificationRegistration3
Definition: SystemManagerStatePayload.hpp:24
Base class for custom Payload classes
Definition: SpecializedPayload.hpp:44
SpecializedPayload(const Notification ¬ification)
Creates a view on a Notification object
Definition: SpecializedPayload.hpp:211
Root namespace for the PLCnext API