SimGrid
3.18
Versatile Simulation of Distributed Systems
|
#include <cstdlib>
#include <atomic>
#include <exception>
#include <string>
#include <typeinfo>
#include <vector>
#include <memory>
#include <mutex>
#include <xbt/backtrace.hpp>
#include <xbt/config.hpp>
#include <xbt/ex.hpp>
#include <xbt/exception.hpp>
#include <xbt/log.h>
#include <xbt/log.hpp>
Namespaces | |
simgrid | |
Alltoall Bruck. | |
simgrid::xbt | |
Functions | |
XBT_LOG_EXTERNAL_CATEGORY (xbt) | |
XBT_LOG_NEW_DEFAULT_SUBCATEGORY (xbt_exception, xbt, "Exceptions") | |
void | simgrid::xbt::logException (e_xbt_log_priority_t priority, const char *context, std::exception const &exception) |
Display informations about an exception. More... | |
static void | simgrid::xbt::showBacktrace (std::vector< xbt_backtrace_location_t > &bt) |
static void | simgrid::xbt::handler () |
void | simgrid::xbt::installExceptionHandler () |
Variables | |
static std::terminate_handler | simgrid::xbt::previous_terminate_handler = nullptr |
XBT_LOG_EXTERNAL_CATEGORY | ( | xbt | ) |
XBT_LOG_NEW_DEFAULT_SUBCATEGORY | ( | xbt_exception | , |
xbt | , | ||
"Exceptions" | |||
) |