errors/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_ */
ConstructorError
InvalidObjectError
InterruptedError
PermissionsError
CloseError
ConversionError
InvalidArgError
NotSupportedError
UnknownError
ConfigurationError
NotInitialisedError
InvalidInputError
OutOfRangeError
WriteError
BlockingError
NotFoundError
IsLockedError
ConnectionError
OutOfResourcesError
UsageError
TimeOutError
DestructorError
SystemFailureError
MemoryError
ConnectionRefusedError
PosixError
ArgNotSupportedError


xbot_node
Author(s): Roc, wangpeng@droid.ac.cn
autogenerated on Sat Oct 10 2020 03:28:13