SERiF 0.0.1a
3+1D Stellar Structure and Evolution
Loading...
Searching...
No Matches
debug.h File Reference

Defines a macro for triggering a breakpoint in different compilers and platforms. More...

#include <csignal>

Go to the source code of this file.

Macros

#define BREAKPOINT()
 Triggers a breakpoint in other platforms.
 

Detailed Description

Defines a macro for triggering a breakpoint in different compilers and platforms.

This file provides a macro BREAKPOINT() that triggers a breakpoint in the debugger, depending on the compiler and platform being used.

Usage:

BREAKPOINT(); // Triggers a breakpoint in the debugger
#define BREAKPOINT()
Triggers a breakpoint in other platforms.
Definition debug.h:56

Definition in file debug.h.

Macro Definition Documentation

◆ BREAKPOINT

#define BREAKPOINT ( )
Value:
std::raise(SIGTRAP)

Triggers a breakpoint in other platforms.

Definition at line 56 of file debug.h.