| 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. |