Tracer  v0.0.1
A platform independant stack trace generator
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 1234]
 Ctracer::internal::abfdRAII<
 Ctracer::AbstractDebugInfoBase class for all debug information generators
 Ctracer::DebugInfoBFDGenerates debug information using libbfd
 Ctracer::DebugInfoDummyDummy debug information "generator"
 Ctracer::DebugInfoDWFLDebug information generator based on libdwfl
 Ctracer::DebugInfoExternalFallbackUses the addr2line system tool (hopefully) installed on the system
 Ctracer::DebugInfoWIN32Debug indormation based on the WIN32 API
 Ctracer::AbstractPrinterBasic class for all printers
 Ctracer::DefaultPrinterGnerates strings from the frame structure
 Ctracer::FilePrinterPrints file contents when line information is avaliable in the frame
 Ctracer::FancyPrinterWrapper for both FilePrinter and SystemInfoPrinter
 Ctracer::SystemInfoPrinterPrints additional information before the first stack frame
 Ctracer::FancyPrinterWrapper for both FilePrinter and SystemInfoPrinter
 Ctracer::AbstractTracerBase class / interface of all tracers
 Ctracer::DummyTracerThis tracer does nothing
 Ctracer::GlibCTracerTracer based on glibc's backtrace (execinfo.h)
 Ctracer::LibUnwindTracerBacktrace generator based on libunwind
 Ctracer::Win32TracerBacktrace generator for the WIN32 API
 Ctracer::internal::asymbolRAIIManages the bfd_symbol(s)
 Ctracer::DefaultPrinter::ConfigUser configuration structure
 Ctracer::TracerHandler::ConfigUser configuration
 Ctracer::FilePrinter::FileConfigUser configuration
 Ctracer::FrameDescribes a frame
 Ctracer::SystemInfoPrinter::InfoEntryAn system information entry (library version, etc)
 Ctracer::PrinterContainerA container for printers (like std::unique_ptr)
 Ctr_DefaultPrinter_ConfigUser configuration structure
 Ctr_FrameRepresents a stack frame
 Ctr_PrinterContainerInternal C wrapper structure
 Ctr_TracerInternal C wrapper structure
 Ctr_Tracer_AvailableEnginesHelper structure for wrapping the small std::vector's
 Ctr_TracerHandlerInternal C wrapper structure
 Ctr_TracerHandler_ConfigConfiguration
 Ctracer::TracerBacktrace generator
 Ctracer::TracerHandlerSignal handling class