PLCnext API Documentation 26.6.0.38
StatusCode.hpp
1
2//
3// Copyright Phoenix Contact GmbH & Co. KG
4//
6#pragma once
8#include "Arp/Base/Core/Enum.hxx"
9
10// DO NOT MODIFY THIS FILE, THIS FILE IS AUTOGENERATED
11
12namespace Arp::Services::BackupAndRestore::Services
13{
14
18enum class StatusCode : uint32
19{
23 Good = 0,
24
28 Uncertain = 1073741824,
29
33 Bad = 2147483648,
34
38 GoodDataIgnored = 14221312,
39
43 BadUnexpectedError = 2147549184,
44
48 BadInternalError = 2147614720,
49
53 BadOutOfMemory = 2147680256,
54
58 BadResourceUnavailable = 2147745792,
59
63 BadTimeout = 2148139008,
64
68 BadShutdown = 2148270080,
69
73 BadCertificateInvalid = 2148663296,
74
78 BadSecurityChecksFailed = 2148728832,
79
83 BadUserAccessDenied = 2149515264,
84
88 BadOutOfRange = 2151415808,
89
93 BadNotSupported = 2151481344,
94
98 BadNotFound = 2151546880,
99
103 BadNotImplemented = 2151677952,
104
108 BadRequestTimeout = 2156199936,
109
113 BadInvalidArgument = 2158690304,
114
118 BadInvalidState = 2158952448,
119
123 BadAlreadyExists = 2165637120,
124};
125
127// global stream operators of enum StatusCode for logging and parsing
128ARP_EXPORT std::ostream& operator<<(std::ostream& os, StatusCode value);
129ARP_EXPORT std::istream& operator>>(std::istream& is, StatusCode& value);
130
131} // end of namespace Arp::Services::BackupAndRestore::Services
132
134// template specialization of StatusCode formatter
135template<> struct fmt::formatter<Arp::Services::BackupAndRestore::Services::StatusCode> : public fmt::ostream_formatter {};
std::uint32_t uint32
The Arp unsigned integer type of 4 byte size.
Definition: PrimitiveTypes.hpp:33
Root namespace for the PLCnext API