include
ecl
exceptions.hpp
Go to the documentation of this file.
1
8
/*****************************************************************************
9
** Ifdefs
10
*****************************************************************************/
11
12
#ifndef ECL_EXCEPTIONS_HPP_
13
#define ECL_EXCEPTIONS_HPP_
14
15
/*****************************************************************************
16
** Platform Detection
17
*****************************************************************************/
18
19
#include <ecl/config/ecl.hpp>
20
21
/*****************************************************************************
22
** Includes
23
*****************************************************************************/
24
25
#include "
exceptions/macros.hpp
"
26
#include "
exceptions/exception.hpp
"
27
#include "
exceptions/standard_exception.hpp
"
28
#include "
exceptions/data_exception.hpp
"
29
#if defined(ECL_IS_POSIX)
30
#include "
exceptions/posix_error_handler.hpp
"
31
#endif
32
33
#endif
/* ECL_EXCEPTIONS_HPP_ */
data_exception.hpp
Custom ecl exceptions that carry bundled data.
posix_error_handler.hpp
Exception type that handles posix errno values.
macros.hpp
Macros for ecl exception handling.
standard_exception.hpp
Standard exception type, provides code location and error string.
exception.hpp
Macros and exceptions for try-catch handling within the ecl.
ecl_exceptions
Author(s): Daniel Stonier
autogenerated on Wed Mar 2 2022 00:16:17