PLCnext API Documentation 25.0.2.69
FileSystemError.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
13{
14
19{
23 None = 0,
24
28 Unknown = 1,
29
33 InvalidPath = 2,
34
38 NotExist = 3,
39
43 AlreadyExists = 4,
44
48 AccessDenied = 5,
49
53 OutOfSpace = 6,
54};
55
57// global stream operators of enum FileSystemError for logging and parsing
58ARP_EXPORT std::ostream& operator<<(std::ostream& os, FileSystemError value);
59ARP_EXPORT std::istream& operator>>(std::istream& is, FileSystemError& value);
60
61} // end of namespace Arp::System::Commons::Services::Io
62
64// template specialization of FileSystemError formatter
65template<> struct fmt::formatter<Arp::System::Commons::Services::Io::FileSystemError> : public fmt::ostream_formatter {};
std::int32_t int32
The Arp integer type of 4 byte size.
Definition: PrimitiveTypes.hpp:35
@ AccessDenied
A valid certificate or PSK was received, but when access control was applied, the sender decided not ...
Namespace for services to access the filesystem
FileSystemError
This enum is used by several file operations.
Definition: FileSystemError.hpp:19
@ OutOfSpace
There is not enough space on the device left.
Root namespace for the PLCnext API