#include <AMReX_BLBackTrace.H>
|
| static void | handler (int s) |
| | Signal handler that prints and aborts on fatal signals.
|
| |
| static void | print_backtrace_info (FILE *f) |
| | Print backtrace details to f for abort handling.
|
| |
| static void | print_backtrace_info (const std::string &filename) |
| | Non-aborting backtrace that prints to a file and continues.
|
| |
|
| static std::stack< std::pair< std::string, std::string > > | bt_stack |
| |
◆ handler()
| void amrex::BLBackTrace::handler |
( |
int |
s | ) |
|
|
static |
Signal handler that prints and aborts on fatal signals.
- Parameters
-
| s | Signal number provided by the runtime. |
◆ print_backtrace_info() [1/2]
| void amrex::BLBackTrace::print_backtrace_info |
( |
const std::string & |
filename | ) |
|
|
static |
Non-aborting backtrace that prints to a file and continues.
- Parameters
-
| filename | Output file that receives the textual stack trace. |
◆ print_backtrace_info() [2/2]
| void amrex::BLBackTrace::print_backtrace_info |
( |
FILE * |
f | ) |
|
|
static |
Print backtrace details to f for abort handling.
- Parameters
-
| f | Destination file handle (for example, stderr). |
◆ bt_stack
| std::stack< std::pair< std::string, std::string > > amrex::BLBackTrace::bt_stack |
|
static |
The documentation for this struct was generated from the following files: