SCallStack Class Reference
[Utility Classes and Functions]

#include <support/CallStack.h>

List of all members.


Detailed Description

Create a stack crawl from the current PC.


Public Member Functions

intptr_t AddressAt (int32_t level) const
SValue AsValue () const
int32_t Compare (const SCallStack &o) const
void LongPrint (const sptr< ITextOutput > &io, b_demangle_func demangler=NULL) const
bool operator!= (const SCallStack &o) const
bool operator< (const SCallStack &o) const
bool operator<= (const SCallStack &o) const
SCallStackoperator= (const SCallStack &o)
bool operator== (const SCallStack &o) const
bool operator> (const SCallStack &o) const
bool operator>= (const SCallStack &o) const
void Print (const sptr< ITextOutput > &io) const
 SCallStack (const SValue &value)
 SCallStack (const SCallStack &o)
 SCallStack ()
void SPrint (char *buffer) const
void Update (int32_t ignoreDepth=0, int32_t maxDepth=B_CALLSTACK_DEPTH)
virtual ~SCallStack ()


Constructor & Destructor Documentation

SCallStack  ) 
 

SCallStack const SCallStack o  ) 
 

SCallStack const SValue value  ) 
 

virtual ~SCallStack  )  [virtual]
 


Member Function Documentation

intptr_t AddressAt int32_t  level  )  const
 

SValue AsValue  )  const
 

int32_t Compare const SCallStack o  )  const
 

void LongPrint const sptr< ITextOutput > &  io,
b_demangle_func  demangler = NULL
const
 

bool operator!= const SCallStack o  )  const [inline]
 

bool operator< const SCallStack o  )  const [inline]
 

bool operator<= const SCallStack o  )  const [inline]
 

SCallStack& operator= const SCallStack o  ) 
 

bool operator== const SCallStack o  )  const
 

bool operator> const SCallStack o  )  const [inline]
 

bool operator>= const SCallStack o  )  const [inline]
 

void Print const sptr< ITextOutput > &  io  )  const
 

void SPrint char *  buffer  )  const
 

void Update int32_t  ignoreDepth = 0,
int32_t  maxDepth = B_CALLSTACK_DEPTH
 


The documentation for this class was generated from the following file: