CppCommon
1.0.4.1
C++ Common Library
|
#include <stack_trace_manager.h>
Public Member Functions | |
StackTraceManager (const StackTraceManager &)=delete | |
StackTraceManager (StackTraceManager &&)=delete | |
~StackTraceManager () | |
StackTraceManager & | operator= (const StackTraceManager &)=delete |
StackTraceManager & | operator= (StackTraceManager &&)=delete |
Public Member Functions inherited from CppCommon::Singleton< StackTraceManager > | |
Singleton (const Singleton &)=delete | |
Singleton (Singleton &&)=delete | |
Singleton & | operator= (const Singleton &)=delete |
Singleton & | operator= (Singleton &&)=delete |
Static Public Member Functions | |
static void | Initialize () |
Initialize stack trace manager. More... | |
static void | Cleanup () |
Cleanup stack trace manager. More... | |
Static Public Member Functions inherited from CppCommon::Singleton< StackTraceManager > | |
static StackTraceManager & | GetInstance () |
Get singleton instance. More... | |
Stack trace manager.
Provides interface to initialize and cleanup stack trace snapshots capturing.
Not thread-safe.
Definition at line 25 of file stack_trace_manager.h.
|
delete |
|
delete |
CppCommon::StackTraceManager::~StackTraceManager | ( | ) |
Definition at line 114 of file stack_trace_manager.cpp.
|
static |
Cleanup stack trace manager.
This method should be called just before the current process exits!
Definition at line 121 of file stack_trace_manager.cpp.
|
static |
Initialize stack trace manager.
This method should be called before you start capture any stack trace snapshots. It is recommended to call the method just after the current process start!
Definition at line 120 of file stack_trace_manager.cpp.
|
delete |
|
delete |