include
ecl
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,
39
OutOfRangeError
= -2,
40
ConstructorError
= -3,
41
DestructorError
= -4,
42
ConversionError
= -5,
43
OpenError
= -6,
44
CloseError
= -7,
45
InvalidArgError
= -8,
46
ConfigurationError
= -9,
47
ConnectionError
= -10,
48
ReadError
= -11,
49
WriteError
= -12,
50
NotInitialisedError
= -13,
51
PermissionsError
= -14,
52
MemoryError
= -15,
53
UsageError
= -16,
54
RaiiError
= -17,
55
ArgNotSupportedError
= -18,
56
NotSupportedError
= -19,
57
BusyError
= -20,
58
OutOfResourcesError
= -21,
59
InterruptedError
= -22,
60
BlockingError
= -23,
61
SystemFailureError
= -24,
62
InvalidObjectError
= -25,
63
IsLockedError
= -26,
64
TimeOutError
= -27,
65
NotFoundError
= -28,
66
ConnectionRefusedError
= -29,
67
PosixError
= -101,
68
InvalidInputError
= -103
69
};
70
71
72
}
// namespace ecl
73
74
#endif
/* ECL_ERRORS_FLAGS_HPP_ */
ecl::NotInitialisedError
@ NotInitialisedError
Definition:
flags.hpp:64
ecl::InvalidInputError
@ InvalidInputError
Definition:
flags.hpp:82
ecl::OpenError
@ OpenError
Definition:
flags.hpp:57
ecl::ConnectionError
@ ConnectionError
Definition:
flags.hpp:61
ecl::WriteError
@ WriteError
Definition:
flags.hpp:63
ecl::NotFoundError
@ NotFoundError
Definition:
flags.hpp:79
ecl::ErrorFlag
ErrorFlag
Enumerated flags for error message handling.
Definition:
flags.hpp:42
ecl::BusyError
@ BusyError
Definition:
flags.hpp:71
ecl::UsageError
@ UsageError
Definition:
flags.hpp:67
ecl::IsLockedError
@ IsLockedError
Definition:
flags.hpp:77
ecl::OutOfResourcesError
@ OutOfResourcesError
Definition:
flags.hpp:72
ecl::SystemFailureError
@ SystemFailureError
Definition:
flags.hpp:75
ecl::MemoryError
@ MemoryError
Definition:
flags.hpp:66
ecl::TimeOutError
@ TimeOutError
Definition:
flags.hpp:78
ecl::ConnectionRefusedError
@ ConnectionRefusedError
Definition:
flags.hpp:80
ecl::DestructorError
@ DestructorError
Definition:
flags.hpp:55
ecl::ArgNotSupportedError
@ ArgNotSupportedError
Definition:
flags.hpp:69
ecl::RaiiError
@ RaiiError
Definition:
flags.hpp:68
ecl::ConstructorError
@ ConstructorError
Definition:
flags.hpp:54
ecl::PosixError
@ PosixError
Definition:
flags.hpp:81
ecl::InterruptedError
@ InterruptedError
Definition:
flags.hpp:73
ecl::NoError
@ NoError
Definition:
flags.hpp:51
ecl::InvalidObjectError
@ InvalidObjectError
Definition:
flags.hpp:76
ecl::InvalidArgError
@ InvalidArgError
Definition:
flags.hpp:59
ecl::PermissionsError
@ PermissionsError
Definition:
flags.hpp:65
ecl::UnknownError
@ UnknownError
Definition:
flags.hpp:52
ecl::CloseError
@ CloseError
Definition:
flags.hpp:58
ecl::ConversionError
@ ConversionError
Definition:
flags.hpp:56
ecl::NotSupportedError
@ NotSupportedError
Definition:
flags.hpp:70
ecl::ReadError
@ ReadError
Definition:
flags.hpp:62
ecl::OutOfRangeError
@ OutOfRangeError
Definition:
flags.hpp:53
ecl::BlockingError
@ BlockingError
Definition:
flags.hpp:74
ecl
ecl::ConfigurationError
@ ConfigurationError
Definition:
flags.hpp:60
ecl_errors
Author(s): Daniel Stonier
autogenerated on Wed Mar 2 2022 00:13:55