Virtual Method
IdeDebuggerremove_breakpoint_async
Declaration
void
remove_breakpoint_async (
IdeDebugger* self,
IdeDebuggerBreakpoint* breakpoint,
GCancellable* cancellable,
GAsyncReadyCallback callback,
gpointer user_data
)
Description
Asynchronously requests that a breakpoint is removed from the debugger.
This asynchronous function may complete before the breakpoint has been
removed by the debugger. Debugger implementations will emit
IdeDebugger::breakpoint-removed when a breakpoint has been removed.
Parameters
breakpoint-
Type:
IdeDebuggerBreakpointAn
IdeDebuggerBreakpoint.The data is owned by the caller of the function. cancellable-
Type:
GCancellableA
GCancellableorNULL.The argument can be NULL.The data is owned by the caller of the function. callback-
Type:
GAsyncReadyCallbackAn async callback to complete the operation.
user_data-
Type:
gpointerUser data for
callback.The argument can be NULL.The data is owned by the caller of the function.