A collection of utilities for interacting with stack traces. More...
Functions | |
| SOURCEMETA_CORE_STACKTRACE_EXPORT auto | sourcemeta::core::stacktrace_on_crash () -> void |
| SOURCEMETA_CORE_STACKTRACE_EXPORT auto | sourcemeta::core::stacktrace () -> void |
A collection of utilities for interacting with stack traces.
This functionality is included as follows:
| SOURCEMETA_CORE_STACKTRACE_EXPORT auto sourcemeta::core::stacktrace | ( | ) | -> void |
Print the current backtrace. Safe to call from any thread, but not from a signal handler. For example:
| SOURCEMETA_CORE_STACKTRACE_EXPORT auto sourcemeta::core::stacktrace_on_crash | ( | ) | -> void |
Install a process-wide handler that prints a stack trace on fatal signals. For example: