carb/extras/Debugging.h¶
↰ Parent directory: carb/extras/
Provides some helper functions that check the state of debuggers for the calling process.
Source: carb/extras/Debugging.h
Included By¶
omni/core/ResultError.h: Helpers related reporting errors from omni::core::Result.
Namespaces¶
carb: The main Carbonite namespace.
carb::extras: Common namespace for extra helper functions and classes.
Functions¶
carb::extras::debugBacktrace: Attempts to capture the callstack for the current thread.
carb::extras::debuggerBreak: Performs a software breakpoint if a debugger is currently attached to this process.
carb::extras::debugPrint: Prints a formatted string to debug output.
carb::extras::isDebuggerAttached: Checks if a debugger is attached to the calling process.