Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Vector35/debugger
/ types & classes
Types & classes
182 in github.com/Vector35/debugger
⨍
Functions
1,284
◇
Types & classes
182
↳
Endpoints
1
↓ 23 callers
Class
Style
cli/log.h:36
↓ 11 callers
Class
DebuggerController
api/debuggerapi.h:446
↓ 9 callers
Class
ModuleNameAndOffset
core/debuggercommon.h:24
↓ 3 callers
Class
DebugBreakpoint
core/debugadapter.h:111
↓ 2 callers
Class
DebugRegister
core/debugadapter.h:130
↓ 2 callers
Class
DebugThread
core/debugadapter.h:93
↓ 2 callers
Class
DebugThread
DebugThread represents a thread in the target. It has the following fields: * ``tid``: the ID of the thread. On different systems, this may
api/python/debuggercontroller.py:62
↓ 2 callers
Enum
StopReason
core/debugadapter.h:39
↓ 1 callers
Class
DebugBreakpoint
DebugBreakpoint represents a breakpoint in the target. It has the following fields: * ``module``: the name of the module for which the break
api/python/debuggercontroller.py:221
↓ 1 callers
Class
DebugFrame
DebugFrame represents a frame in the stack trace. It has the following fields: * ``index``: the index of the frame * ``pc``: the program
api/python/debuggercontroller.py:307
↓ 1 callers
Class
DebugModule
core/debugadapter.h:144
↓ 1 callers
Class
DebugModule
DebugModule represents a module in the target. It has the following fields: * ``name``: the path of the module * ``short_name``: the nam
api/python/debuggercontroller.py:100
↓ 1 callers
Class
DebugProcess
DebugProcess represents a process in the target. It has the following fields: * ``pid``: the ID of the process * ``name``: the name of t
api/python/debuggercontroller.py:26
↓ 1 callers
Class
DebugRegister
DebugRegister represents a register in the target. It has the following fields: * ``name``: the name of the register * ``value``: the va
api/python/debuggercontroller.py:146
↓ 1 callers
Class
DebugRegisters
DebugRegisters represents all registers of the target.
api/python/debuggercontroller.py:190
↓ 1 callers
Class
DebuggerEvent
DebuggerEvent is the event object that a debugger event callback receives * ``type``: a DebuggerEventType that specifies the event type
api/python/debuggercontroller.py:433
↓ 1 callers
Class
DebuggerEventData
DebuggerEventData is the collection of all possible data associated with the debugger events * ``target_stopped_data``: the data associated
api/python/debuggercontroller.py:407
↓ 1 callers
Class
ErrorEventData
ErrorEventData is the data associated with a ErrorEvent * ``error``: the error message * ``data``: extra data. Not used.
api/python/debuggercontroller.py:372
↓ 1 callers
Class
ModuleNameAndOffset
ModuleNameAndOffset represents an address that is relative to the start of module. It is useful when ASLR is on. * ``module``: the name of t
api/python/debuggercontroller.py:261
↓ 1 callers
Class
StdOutMessageEventData
StdOutMessageEventData is the data associated with a StdOutMessageEvent * ``message``: the message that the target writes to the stdout
api/python/debuggercontroller.py:396
↓ 1 callers
Class
TargetExitedEventData
TargetExitedEventData is the data associated with a TargetExitedEvent * ``exit_code``: the exit code of the target
api/python/debuggercontroller.py:385
↓ 1 callers
Class
TargetStoppedEventData
TargetStoppedEventData is the data associated with a TargetStoppedEvent * ``reason``: the reason of the stop * ``last_active_thread``: n
api/python/debuggercontroller.py:355
↓ 1 callers
Class
stat
cli/main.cpp:302
Class
AdapterSettingsDialog
ui/adaptersettings.h:33
Class
AttachProcessDialog
ui/attachprocess.h:163
Class
BNArchitecture
api/ffi.h:52
Class
BNBinaryView
api/ffi.h:51
Class
BNDataBuffer
api/ffi.h:53
Class
BNDebugAdapter
api/ffi.h:48
Enum
BNDebugAdapterConnectionStatus
api/ffi.h:198
Enum
BNDebugAdapterTargetStatus
api/ffi.h:206
Class
BNDebugAdapterType
api/ffi.h:47
Class
BNDebugBreakpoint
api/ffi.h:122
Class
BNDebugFrame
api/ffi.h:90
Class
BNDebugModule
api/ffi.h:102
Class
BNDebugProcess
api/ffi.h:77
Class
BNDebugRegister
api/ffi.h:112
Enum
BNDebugStopReason
api/ffi.h:139
Class
BNDebugThread
api/ffi.h:83
Enum
BNDebuggerAdapterOperation
api/ffi.h:312
Class
BNDebuggerController
api/ffi.h:46
Class
BNDebuggerEvent
api/ffi.h:306
Class
BNDebuggerEventData
api/ffi.h:295
Enum
BNDebuggerEventType
api/ffi.h:215
Class
BNDebuggerState
api/ffi.h:49
Class
BNErrorEventData
api/ffi.h:274
Enum
BNFunctionGraphType
api/ffi.h:60
Class
BNMetadata
api/ffi.h:54
Class
BNModuleNameAndOffset
api/ffi.h:132
Class
BNStdoutMessageEventData
api/ffi.h:288
Class
BNTargetExitedEventData
api/ffi.h:282
Class
BNTargetStoppedEventData
api/ffi.h:265
Class
Bar
test/src/helloworld_virtual.cpp:10
Class
Baz
test/src/helloworld_virtual.cpp:17
Class
BreakpointItem
ui/breakpointswidget.h:34
Class
CodeDataRenderer
ui/codedatarenderer.h:21
Enum
ColumnHeaders
ui/attachprocess.h:58
Enum
ColumnHeaders
ui/breakpointswidget.h:66
Enum
ColumnHeaders
ui/stackwidget.h:83
Enum
ColumnHeaders
ui/registerswidget.h:89
Enum
ColumnHeaders
ui/moduleswidget.h:70
Class
ConnectionRefusedError
core/debuggerexceptions.h:20
Class
DbgCoreRefCountObject
api/debuggerapi.h:60
Class
DbgEngAdapter
core/adapters/dbgengadapter.h:74
Class
DbgEngEventCallbacks
core/adapters/dbgengadapter.h:75
Class
DbgEngInputCallbacks
core/adapters/dbgengadapter.h:60
Class
DbgEngOutputCallbacks
core/adapters/dbgengadapter.h:47
Class
DbgEngTTDAdapter
core/adapters/dbgengttdadapter.h:21
Class
DbgEngTTDAdapterType
core/adapters/dbgengttdadapter.h:39
Class
DbgRef
core/refcountobject.h:51
Class
DbgRef
api/debuggerapi.h:116
Class
DbgRefCountObject
core/refcountobject.h:27
Class
DbgRefCountObject
api/debuggerapi.h:26
Class
DebugAdapter
core/debugadapter.h:187
Class
DebugAdapter
core/debugadaptertype.h:27
Enum
DebugAdapterCapacity
Used by the DebuggerState to query the capacities of the DebugAdapter, and take different actions accordingly.
core/debugadapter.h:52
Class
DebugAdapterScriptingInstance
ui/debugadapterscriptingprovider.h:23
Class
DebugAdapterScriptingProvider
ui/debugadapterscriptingprovider.h:42
Class
DebugAdapterType
core/debugadaptertype.h:29
Class
DebugAdapterType
api/debuggerapi.h:586
Class
DebugAdapterType
The ``DebugAdapterType`` object is used to access the DebugAdapters. DebugAdapterType should not be directly instantiated; instead, use ``get
api/python/debugadaptertype.py:26
Class
DebugBreakpoint
api/debuggerapi.h:355
Class
DebugBreakpointsItemDelegate
ui/breakpointswidget.h:95
Class
DebugBreakpointsListModel
ui/breakpointswidget.h:56
Class
DebugBreakpointsWidget
ui/breakpointswidget.h:110
Class
DebugControlsWidget
ui/controlswidget.h:31
Class
DebugFrame
core/debugadapter.h:169
Class
DebugFrame
api/debuggerapi.h:311
Class
DebugModule
api/debuggerapi.h:330
Class
DebugModulesFilterProxyModel
ui/moduleswidget.h:116
Class
DebugModulesItemDelegate
ui/moduleswidget.h:101
Class
DebugModulesListModel
ui/moduleswidget.h:60
Class
DebugModulesWidget
ui/moduleswidget.h:136
Class
DebugModulesWithFilter
ui/moduleswidget.h:183
Class
DebugNullView
core/processview.h:28
Class
DebugProcess
core/debugadapter.h:73
Class
DebugProcess
api/debuggerapi.h:275
Class
DebugProcessView
core/processview.h:30
Class
DebugProcessViewType
core/processview.h:66
Class
DebugRegister
api/debuggerapi.h:346
next →
1–100 of 182, ranked by callers