Block-Structured AMR Software Framework
amrex::BLBackTrace Struct Reference

#include <AMReX_BLBackTrace.H>

Static Public Member Functions

static void handler (int s)
 
static void print_backtrace_info (FILE *f)
 Abort backtrace. Used automatically. More...
 
static void print_backtrace_info (const std::string &filename)
 Non-abort backtrace. Prints to specified file and continues. More...
 

Static Public Attributes

static std::stack< std::pair< std::string, std::string > > bt_stack
 

Member Function Documentation

◆ handler()

void amrex::BLBackTrace::handler ( int  s)
static

◆ print_backtrace_info() [1/2]

void amrex::BLBackTrace::print_backtrace_info ( const std::string &  filename)
static

Non-abort backtrace. Prints to specified file and continues.

◆ print_backtrace_info() [2/2]

void amrex::BLBackTrace::print_backtrace_info ( FILE *  f)
static

Abort backtrace. Used automatically.

Member Data Documentation

◆ 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: