libexcept 1.1.19
Stack trace along C++ exceptions
Namespaces | Typedefs | Functions | Variables
stack_trace.h File Reference

Declarations of the stack trace functions. More...

#include <string>
#include <list>
Include dependency graph for stack_trace.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  libexcept
 

Typedefs

typedef std::list< std::string > libexcept::stack_trace_t
 The stack trace results.
 

Functions

stack_trace_t libexcept::collect_stack_trace (int stack_trace_depth)
 Collect the raw stack trace in a list of strings.
 
stack_trace_t libexcept::collect_stack_trace_with_line_numbers (int stack_trace_depth)
 Collect the stack trace in a list of strings.
 

Variables

constexpr int const libexcept::STACK_TRACE_DEPTH = 20
 Default depth of stack traces collected.
 

Detailed Description

This file defines the few functions, types, and default numbers in link with the stack trace code.

Definition in file stack_trace.h.

This document is part of the Snap! Websites Project.

Copyright by Made to Order Software Corp.