Top | ![]() |
![]() |
![]() |
![]() |
IdeDebuggerAddress | ide_debugger_address_parse () |
IdeDebuggerAddressRange * | ide_debugger_address_range_copy () |
void | ide_debugger_address_range_free () |
enum | IdeDebuggerStream |
enum | IdeDebuggerMovement |
enum | IdeDebuggerStopReason |
enum | IdeDebuggerBreakMode |
enum | IdeDebuggerBreakpointChange |
enum | IdeDebuggerDisposition |
typedef | IdeDebuggerAddress |
#define | IDE_DEBUGGER_ADDRESS_INVALID |
GEnum ├── IdeDebuggerBreakMode ├── IdeDebuggerBreakpointChange ├── IdeDebuggerDisposition ├── IdeDebuggerMovement ├── IdeDebuggerStopReason ╰── IdeDebuggerStream
IdeDebuggerAddressRange *
ide_debugger_address_range_copy (const IdeDebuggerAddressRange *range
);
Describes the style of movement that should be performed by the debugger.
Start or restart the application |
||
Continue until a breakpoint is reached |
||
Execute the next line of code, stepping into any function. |
||
Execute the next line of code, stepping over any function. |
||
Run until the function returns. |
Since: 3.26
Represents the reason a process has stopped executing in the debugger.
The type of breakpoint.
The disposition determines what should happen to the breakpoint at the next stop of the debugger.
the breakpoint will be kept after the next stop. This generally means the breakpoint is persistent until removed by the user. |
||
The breakpoint is currently disabled. |
||
The breakpoint will be removed after the next time it is hit. |
||
The breakpoint will be removed the next time the debugger stops, even if not hit. |