1 #ifndef LIBFILEZILLA_FSRESULT_HEADER
2 #define LIBFILEZILLA_FSRESULT_HEADER
8 #include "private/visibility.hpp"
55 typedef uint32_t raw_t;
60 explicit operator bool()
const {
return error_ == 0; }
80 typedef uint32_t raw_t;
107 explicit rwresult(
size_t value)
111 explicit operator bool()
const {
return error_ == 0; }
error
Definition: fsresult.hpp:85
Dynamic resource utilization, like too many open files.
Definition: fsresult.hpp:48
The operation would have blocked, but the file descriptor is marked non-blocking. ...
Definition: fsresult.hpp:95
error
Definition: fsresult.hpp:28
Out of disk space.
Definition: fsresult.hpp:92
Holds the result of read/write operations.
Definition: fsresult.hpp:76
Small class to return filesystem errors.
Definition: fsresult.hpp:25
The namespace used by libfilezilla.
Definition: apply.hpp:17
Requested file does not exist or is not a file.
Definition: fsresult.hpp:39
Requested dir does not exist or is not a dir.
Definition: fsresult.hpp:42
Invalid arguments, syntax error.
Definition: fsresult.hpp:33
Out of disk space (physical, or space quota)
Definition: fsresult.hpp:45
Invalid arguments, syntax error.
Definition: fsresult.hpp:89
Permission denied.
Definition: fsresult.hpp:36