$treeview $search $mathjax $extrastylesheet
artdaq_core  v3_06_01
$projectbrief
$projectbrief
$searchbox

artdaq::debug::StackTrace Class Reference

Represents the entire stack trace message. More...

#include <artdaq-core/Utilities/ExceptionStackTrace.hh>

List of all members.

Public Member Functions

 StackTrace (std::string type_name)
 Constructor.
std::string print () const
 Produces a stack trace summary.
void resolve ()
 Reads and demangles backtrace symbols.
 StackTrace (StackTrace &&)
StackTraceoperator= (StackTrace &&)
 StackTrace (const StackTrace &)
StackTraceoperator= (const StackTrace &)

Static Public Member Functions

static std::string demangle (std::string const &symbol)
 Demangles backtrace symbols.

Detailed Description

Represents the entire stack trace message.

Definition at line 97 of file ExceptionStackTrace.hh.


Constructor & Destructor Documentation

artdaq::debug::StackTrace::StackTrace ( std::string  type_name  )  [explicit]

Constructor.

Parameters:
type_name The mangled type of the thrown exception

Definition at line 73 of file ExceptionStackTrace.cc.


The documentation for this class was generated from the following files:

Generated on 24 Aug 2020 for artdaq_core by  doxygen 1.6.1