userver: userver/utils/traceful_exception.hpp File Reference
Loading...
Searching...
No Matches
traceful_exception.hpp File Reference

Detailed Description

Exception that remembers the backtrace at the point of its construction.

Definition in file traceful_exception.hpp.

Go to the source code of this file.

#include <exception>
#include <string>
#include <type_traits>
#include <fmt/format.h>
#include <boost/stacktrace/stacktrace_fwd.hpp>
#include <userver/compiler/select.hpp>
#include <userver/utils/fast_pimpl.hpp>
+ Include dependency graph for traceful_exception.hpp:
+ This graph shows which files directly or indirectly include this file:

Classes

class  utils::TracefulExceptionBase
 Base class implementing backtrace storage and message builder, published only for documentation purposes, please inherit from utils::TracefulException instead. More...
 
class  utils::TracefulException
 Exception that remembers the backtrace at the point of its construction. More...
 

Namespaces

namespace  utils
 Utilities.