|
SimGrid
3.21
Versatile Simulation of Distributed Systems
|
#include <xbt/backtrace.hpp>#include <xbt/ex.h>#include <atomic>#include <stdexcept>#include <string>Classes | |
| class | simgrid::xbt::ThrowPoint |
| Contextual information about an execution location (file:line:func and backtrace, procname, pid) More... | |
| class | simgrid::Exception |
| Ancestor class of all SimGrid exception. More... | |
| class | xbt_ex |
| A legacy exception. More... | |
| class | simgrid::TimeoutError |
| Exception raised when a timeout elapsed. More... | |
| class | simgrid::HostFailureException |
| Exception raised when an host fails. More... | |
| class | simgrid::NetworkFailureException |
| Exception raised when a communication fails because of the network. More... | |
| class | simgrid::CancelException |
| Exception raised when something got canceled before completion. More... | |
Namespaces | |
| simgrid | |
| simgrid::xbt | |
Macros | |
| #define | XBT_THROW_POINT ::simgrid::xbt::ThrowPoint(__FILE__, __LINE__, __func__, simgrid::xbt::backtrace(), xbt_procname(), xbt_getpid()) |
| Create a ThrowPoint with (FILE, LINE, func) More... | |
| #define XBT_THROW_POINT ::simgrid::xbt::ThrowPoint(__FILE__, __LINE__, __func__, simgrid::xbt::backtrace(), xbt_procname(), xbt_getpid()) |
Create a ThrowPoint with (FILE, LINE, func)