8#include "Arp/Base/Acf/Commons/SystemState.hpp"
9#include "Arp/Base/Acf/Commons/SystemEvent.hpp"
11namespace Arp {
namespace Base {
namespace Acf {
namespace Commons
24 bool HasError(
void)
const;
25 bool HasSystemError(
void)
const;
28 void Assign(SystemState newValue,
bool keepErrors);
29 void SetFlags(SystemState flags);
30 void ResetFlags(SystemState flags);
33 static SystemState GetStateFrom(SystemEvent systemEvent);
34 static SystemState GetStateFlagsFrom(SystemEvent systemEvent);
This wrapper class extends the SystemState enum by some special operations.
Definition: SystemStateEnum.hpp:16
Adapter class for enums to make them loggable and parsable from e.g. XML files.
Definition: Enum.hxx:21
Root namespace for the PLCnext API