libcsdbg
1.28
C++ exception (and generic) stack trace debug library
|
csdbg | Complete library namespace |
call | This class represents a program/library runtime function call |
chain | Lightweight, templated, doubly-linked list (using XOR linking) |
dictionary | A named collection of words (for syntax highlighters) |
exception | This class is a throwable with a textual description of an error |
filebuf | A buffered file output stream |
filter | Instrumentation filter |
node | A node in a templated chain (doubly-linked list) or stack (singly-linked LIFO queue) |
object | This abstract class serves as the root of the class hierarchy tree |
parser | Stack trace parser and syntax highlighter for VT100 terminals |
plugin | Function instrumentation plugin |
process | This class represents a process, its entire namespace and thread group |
stack | Lightweight, templated, singly-linked LIFO queue (stack) |
streambuf | This abstract class is the base for all buffered output stream types (for files, sockets, serial interfaces e.t.c) |
string | Lightweight string buffer class (for ISO-8859-1 text) |
sttybuf | A buffered output stream for serial interfaces |
style | A set of formatting attributes for VT100 (and compatible) terminals |
symbol | This class represents a program/library function symbol |
symtab | This class represents a program/library symbol table (symtab section) |
tcpsockbuf | A buffered TCP/IP socket output stream |
thread | This class represents a thread of execution in the instrumented process |
tracer | A tracer object is the default interface to libcsdbg for the instrumentation functions and for the library user |
util | This class provides various low level utility and portability methods |