Backward namespace
Exception handling implementation.
Classes
- struct Trace
- Raw trace item.
- struct ResolvedTrace
- Resolved trace item.
- class StackTraceBase
- Base class of stack trace.
- class TraceResolverBase
- Base class for trace resolving.
- class SourceFile
- Represents a file with source code.
- class SnippetFactory
- Helps to create snippets from source code.
- class Printer
- Exception and stack trace printer.
- class ExceptionHandling
- Unhandled exception handling.
Enums
- enum class Flags { None = 0, UseStdError = 0x01, Colorized = 0x02, IncludeSnippet = 0x04, CreateMemoryDump = 0x08 }
- Feature flags for ExceptionHandling.
Enum documentation
enum class Death:: Backward:: Flags
#include <Core/Backward.h>
Feature flags for ExceptionHandling.
| Enumerators | |
|---|---|
| None |
|
| UseStdError |
Write exception info to |
| Colorized |
Colorize using virtual terminal sequences. |
| IncludeSnippet |
Include code snippets. |
| CreateMemoryDump |
Create memory dump. |