CppCommon  1.0.4.1
C++ Common Library
Classes | Namespaces | Macros
stack_trace.h File Reference

Stack trace snapshot provider definition. More...

#include "string/format.h"
#include <sstream>
#include <string>
#include <vector>
#include "stack_trace.inl"

Go to the source code of this file.

Classes

class  CppCommon::StackTrace
 Stack trace snapshot provider. More...
 
struct  CppCommon::StackTrace::Frame
 Stack trace frame. More...
 

Namespaces

 CppCommon
 C++ Common project definitions.
 

Macros

#define __STACK__   CppCommon::StackTrace()
 Current stack trace snapshot macro. More...
 

Detailed Description

Stack trace snapshot provider definition.

Author
Ivan Shynkarenka
Date
09.02.2016

Definition in file stack_trace.h.

Macro Definition Documentation

◆ __STACK__

#define __STACK__   CppCommon::StackTrace()

Current stack trace snapshot macro.

Capture the current stack trace snapshot.

Examples
system_stack_trace.cpp.

Definition at line 22 of file stack_trace.h.