Toolbox snapshot
The Reactive C++ Toolbox
Loading...
Searching...
No Matches
Classes | Namespaces | Functions | Variables
Exception.hpp File Reference
#include <toolbox/util/Stream.hpp>
#include <toolbox/util/Concepts.hpp>
#include <string_view>
Include dependency graph for Exception.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  toolbox::util::ErrMsg
 
class  toolbox::util::Exception
 

Namespaces

namespace  toolbox
 
namespace  toolbox::util
 
namespace  toolbox::util::detail
 

Functions

template<typename ValueT >
ErrMsgtoolbox::util::operator<< (ErrMsg &err, ValueT &&val)
 
template<typename ExceptionT >
auto toolbox::util::put_as_json (const ExceptionT &e)
 
template<typename ExceptionT >
auto toolbox::util::put_with_code (const ExceptionT &e)
 
ErrMsgtoolbox::util::err_msg () noexcept
 

Variables

constexpr std::size_t toolbox::util::MaxErrSize {511}
 Maximum error message length.