file
Backward.h
Namespaces
- namespace Death
- Shared root namespace.
- namespace Death::Backward
- Exception handling implementation.
Classes
- struct Death::Backward::Trace
- Raw trace item.
- struct Death::Backward::ResolvedTrace
- Resolved trace item.
- struct Death::Backward::ResolvedTrace::SourceLoc
- class Death::Backward::StackTraceBase
- Base class of stack trace.
- class Death::Backward::TraceResolverBase
- Base class for trace resolving.
- class Death::Backward::SourceFile
- Represents a file with source code.
- class Death::Backward::SnippetFactory
- Helps to create snippets from source code.
- class Death::Backward::Printer
- Exception and stack trace printer.
- class Death::Backward::ExceptionHandling
- Unhandled exception handling.
Enums
- enum class Flags { None = 0, UseStdError = 0x01, ColorizeOutput = 0x02, IncludeSnippet = 0x04, CreateMemoryDump = 0x08 }
- Feature flags for ExceptionHandling.