flags.hpp
Go to the documentation of this file.
1 
8 /*****************************************************************************
9 ** Ifdefs
10 *****************************************************************************/
11 
12 #ifndef ECL_ERRORS_FLAGS_HPP_
13 #define ECL_ERRORS_FLAGS_HPP_
14 
15 /*****************************************************************************
16 ** Includes
17 *****************************************************************************/
18 
19 /*****************************************************************************
20 ** Namespaces
21 *****************************************************************************/
22 
23 namespace ecl {
24 
25 
26 /*****************************************************************************
27 ** Error Flags
28 *****************************************************************************/
36 enum ErrorFlag {
37  NoError = 0,
38  UnknownError = -1,
43  OpenError = -6,
44  CloseError = -7,
48  ReadError = -11,
49  WriteError = -12,
52  MemoryError = -15,
53  UsageError = -16,
54  RaiiError = -17,
57  BusyError = -20,
60  BlockingError = -23,
63  IsLockedError = -26,
64  TimeOutError = -27,
65  NotFoundError = -28,
67  PosixError = -101,
69 };
70 
71 
72 } // namespace ecl
73 
74 #endif /* ECL_ERRORS_FLAGS_HPP_ */
ErrorFlag
Enumerated flags for error message handling.
Definition: flags.hpp:36


ecl_errors
Author(s): Daniel Stonier
autogenerated on Mon Feb 28 2022 22:16:11