|
jaulib v1.4.1-10-ga2c96e0
Jau Support Library (C++, Java, ..)
|
#include <ios>#include <stdexcept>#include <string>#include <system_error>#include <jau/cpp_lang_util.hpp>#include <jau/functional.hpp>Go to the source code of this file.
Classes | |
| class | jau::ExceptionBase |
| class | jau::IllegalArgumentError |
| class | jau::IllegalStateError |
| class | jau::IndexOutOfBoundsError |
| class | jau::InternalError |
| class | jau::IOError |
| class | jau::LogicError |
| class | jau::LogicErrorBase |
| class | jau::NotImplementedException |
| class | jau::NullPointerException |
| class | jau::OutOfMemoryError |
| class | jau::RuntimeException |
| class | jau::RuntimeExceptionBase |
| class | jau::RuntimeSystemException |
| class | jau::RuntimeSystemExceptionBase |
| class | jau::UnsupportedOperationException |
Namespaces | |
| namespace | jau |
| __pack(...): Produces MSVC, clang and gcc compatible lead-in and -out macros. | |
Typedefs | |
| typedef jau::function< bool(const std::exception &)> | jau::exception_handler_t |
Functions | |
| bool | jau::handle_exception (std::exception_ptr eptr) |
Handle given optional exception (nullable std::exception_ptr) and send std::exception::what() message to stderr | |
| bool | jau::handle_exception (std::exception_ptr eptr, jau::exception_handler_t &eh) |
| Handle given optional exception (nullable std::exception_ptr) and calls exception_handler_t. | |