PLCnext API Documentation
25.0.2.69
Arp
Plc
Domain
Services
IntegrityCheckMode.hpp
1
2
//
3
// Copyright Phoenix Contact GmbH & Co. KG
4
//
6
#pragma once
7
#include "
Arp/Base/Core/Arp.hpp
"
8
#include "Arp/Base/Core/Enum.hxx"
9
10
// DO NOT MODIFY THIS FILE, THIS FILE IS AUTOGENERATED
11
12
namespace
Arp::Plc::Domain::Services
13
{
14
18
enum class
IntegrityCheckMode
:
int32
19
{
23
None = 0,
24
28
Disabled
= 1,
29
33
Warning = 2,
34
38
Error = 3,
39
};
40
42
// global stream operators of enum IntegrityCheckMode for logging and parsing
43
ARP_EXPORT std::ostream& operator<<(std::ostream& os,
IntegrityCheckMode
value);
44
ARP_EXPORT std::istream& operator>>(std::istream& is,
IntegrityCheckMode
& value);
45
46
}
// end of namespace Arp::Plc::Domain::Services
47
49
// template specialization of IntegrityCheckMode formatter
50
template
<>
struct
fmt::formatter<
Arp
::Plc::Domain::Services::IntegrityCheckMode> :
public
fmt::ostream_formatter {};
Arp.hpp
Arp::Base::Core::int32
std::int32_t int32
The Arp integer type of 4 byte size.
Definition:
PrimitiveTypes.hpp:35
Arp::Plc::Domain::Services
Namespace for services of the PLC domain
Arp::Plc::Domain::Services::IntegrityCheckMode
IntegrityCheckMode
The mode of the integrity check.
Definition:
IntegrityCheckMode.hpp:19
Arp::Plc::Domain::Services::IntegrityCheckMode::Disabled
@ Disabled
The integrity check is disabled.
Arp
Root namespace for the PLCnext API
Generated on Mon May 12 2025 14:03:50 for PLCnext API Documentation by
1.9.4