ddebug.common.debugger

Undocumented in source.

Members

Aliases

Runnable
alias Runnable = void delegate()
Undocumented in source.

Classes

Breakpoint
class Breakpoint
Undocumented in source.
DebugFrame
class DebugFrame
Undocumented in source.
DebugStack
class DebugStack
Undocumented in source.
DebugThread
class DebugThread
Undocumented in source.
DebugThreadList
class DebugThreadList
Undocumented in source.
DebugVariable
class DebugVariable
Undocumented in source.
DebugVariableList
class DebugVariableList
Undocumented in source.
DebuggerBase
class DebuggerBase
Undocumented in source.
DebuggerProxy
class DebuggerProxy

proxy for debugger interface implementing async calls

LocationBase
class LocationBase
Undocumented in source.

Enums

DebuggingState
enum DebuggingState
Undocumented in source.
ResponseCode
enum ResponseCode
Undocumented in source.
StateChangeReason
enum StateChangeReason
Undocumented in source.

Functions

removeItem
T removeItem(T[] array, T item)

helper for removing class array item by ref

removeItem
T removeItem(T[] array, ulong index)

helper for removing array item by index

Interfaces

Debugger
interface Debugger
Undocumented in source.
DebuggerCallback
interface DebuggerCallback
Undocumented in source.

Static variables

_nextBreakpointId
auto _nextBreakpointId;
Undocumented in source.

Meta