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