|
Scroom 0.14-48-ga0fee447
|
#include <scroom/assertions.hh>#include <execinfo.h>#include <cerrno>#include <csignal>#include <cstdlib>#include <cstring>#include <iostream>#include <sstream>#include <spdlog/spdlog.h>#include <scroom/logger.hh>
Classes | |
| class | Scroom::Utils::Detail::ErrorSignalHandler |
Namespaces | |
| namespace | Scroom |
| namespace | Scroom::Utils |
| namespace | Scroom::Utils::Detail |
Functions | |
| std::string | Scroom::Utils::Detail::stackTrace (size_t cutoff) |
| void | Scroom::Utils::Detail::abort () __attribute__((noreturn)) |
| void | Scroom::Utils::Detail::assertionFailed (std::string_view type, std::string_view expr, std::string_view function, std::string_view filename, unsigned int line) __attribute__((noreturn)) |
Variables | |
| Scroom::Logger | Scroom::Utils::Detail::logger |
| static ErrorSignalHandler | Scroom::Utils::Detail::errorSignalHandler |