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