Program Listing for File stacktrace.hpp

Return to documentation for file (rcppsw/er/stacktrace.hpp)

#pragma once

/*******************************************************************************
 * Includes
 ******************************************************************************/
#define BOOST_STACKTRACE_USE_ADDR2LINE
#include <boost/stacktrace.hpp>

#include "rcppsw/rcppsw.hpp"

/*******************************************************************************
 * Namespaces/Decls
 ******************************************************************************/
namespace rcppsw::er {

namespace stacktrace = boost::stacktrace;

/*******************************************************************************
* Forward Decls
 ******************************************************************************/
void sigsegv_sighandler(int signum);

RCPPSW_DEAD void terminate_handler(void);


} /* namespace rcppsw::er */