CallStack.h File Reference


Detailed Description

Debugging tools for retrieving stack crawls.

#include <support/ITextStream.h>
#include <support/SupportDefs.h>
#include <support/Vector.h>
#include <support/KeyedVector.h>
#include <support/Locker.h>

Go to the source code of this file.

Classes

class  SCallStack
 Create a stack crawl from the current PC. More...
class  SCallTree
class  SCallTreeNode
class  SStackCounter
struct  SStackCounter::stack_info

Typedefs

typedef int32_t(* b_demangle_func )(const char *mangled_name, char *unmangled_name, size_t buffersize)

Enumerations

enum  { B_CALLSTACK_DEPTH = 32 }

Functions

const sptr< ITextOutput > & operator<< (const sptr< ITextOutput > &io, const SCallStack &stack)