Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Index your code
hub
/
github.com/cs01/gdbgui
/ functions
Functions
388 in github.com/cs01/gdbgui
⨍
Functions
388
◇
Types & classes
81
↳
Endpoints
10
↓ 14 callers
Method
write
(self, data: str)
gdbgui/server/ptylib.py:84
↓ 8 callers
Method
make_addrs_into_links_react
* @param text: string to convert address-like text into clickable components * return react component
gdbgui/src/js/Memory.tsx:265
↓ 8 callers
Method
read
(self)
gdbgui/server/ptylib.py:71
↓ 7 callers
Method
get_obj_from_gdb_var_name
* Get object from gdb variable name. gdb variable names are unique, and don't match * the expression being evaluated. If drilling down into fields
gdbgui/src/js/GdbVariable.tsx:808
↓ 5 callers
Method
get_checkbox_row
(store_key: any, text: any)
gdbgui/src/js/Settings.tsx:38
↓ 5 callers
Method
show_tooltip_on_node
(content: any, node: any, show_for_n_sec = null)
gdbgui/src/js/ToolTip.tsx:21
↓ 5 callers
Method
toggle_key
(key: any)
gdbgui/src/js/Settings.tsx:34
↓ 4 callers
Method
_dfs
(node: any, callback: any)
gdbgui/src/js/FoldersView.tsx:252
↓ 4 callers
Function
client_error
(obj)
gdbgui/server/http_util.py:51
↓ 4 callers
Method
delete_gdb_variable
(gdbvar: any)
gdbgui/src/js/GdbVariable.tsx:748
↓ 4 callers
Method
fetch_memory_from_state
()
gdbgui/src/js/Memory.tsx:235
↓ 4 callers
Method
get_view_more_tr
(fullname: any, linenum: any, node_key: any)
gdbgui/src/js/SourceCode.tsx:300
↓ 4 callers
Method
inferior_program_exited
()
gdbgui/src/js/Registers.tsx:76
↓ 3 callers
Method
_update_radix_values
(obj: any)
gdbgui/src/js/GdbVariable.tsx:569
↓ 3 callers
Method
clear_cached_values
()
gdbgui/src/js/Registers.tsx:72
↓ 3 callers
Method
clear_hover_state
()
gdbgui/src/js/HoverVar.tsx:106
↓ 3 callers
Function
colorize
(text)
gdbgui/server/constants.py:24
↓ 3 callers
Method
create_variable
(expression: any, expr_type: any)
gdbgui/src/js/GdbVariable.tsx:435
↓ 3 callers
Function
customKeyEventHandler
(config: { pty_name: string; pty: Terminal; canPaste: boolean; pidStoreKey: string; })
gdbgui/src/js/Terminals.tsx:10
↓ 3 callers
Method
fetch_and_show_children_for_var
(gdb_var_name: any)
gdbgui/src/js/GdbVariable.tsx:647
↓ 3 callers
Method
get_body_empty
()
gdbgui/src/js/SourceCode.tsx:468
↓ 3 callers
Method
get_dashboard_data
(self)
gdbgui/server/sessionmanager.py:162
↓ 3 callers
Method
init_app
Configures the specified Flask app to enforce SSL.
gdbgui/SSLify.py:29
↓ 3 callers
Method
is_source_line_visible
(jq_selector: any)
gdbgui/src/js/SourceCode.tsx:478
↓ 3 callers
Method
prepare_gdb_obj_for_storage
* gdb returns objects for its variables,, but before we save that * data locally, we will add more fields to make it more useful for gdbgui * @p
gdbgui/src/js/GdbVariable.tsx:513
↓ 3 callers
Function
redirect
(url: string)
gdbgui/src/js/dashboard.tsx:95
↓ 3 callers
Method
remove_debug_session
(self, debug_session: DebugSession)
gdbgui/server/sessionmanager.py:127
↓ 3 callers
Function
run_server
Run the server of the gdb gui
gdbgui/server/server.py:35
↓ 3 callers
Method
set_target_app
()
gdbgui/src/js/BinaryLoader.tsx:232
↓ 3 callers
Method
terminal
(ref: React.RefObject<any>)
gdbgui/src/js/Terminals.tsx:54
↓ 2 callers
Method
_get_assm_content
* example return value: mov $0x400684,%edi(00) main+8 0x0000000000400585
gdbgui/src/js/SourceCode.tsx:243
↓ 2 callers
Method
_get_ul_for_var
* Get ul for a variable with or without children
gdbgui/src/js/GdbVariable.tsx:312
↓ 2 callers
Method
_toggle_children_visibility
(gdb_var_name: any)
gdbgui/src/js/GdbVariable.tsx:672
↓ 2 callers
Method
_update_numeric_properties
(obj: any)
gdbgui/src/js/GdbVariable.tsx:559
↓ 2 callers
Method
add_client
(self, client_id: str)
gdbgui/server/sessionmanager.py:56
↓ 2 callers
Function
add_csrf_token_to_session
()
gdbgui/server/http_util.py:11
↓ 2 callers
Method
add_new_debug_session
( self, *, gdb_command: str, mi_version: str, client_id: str )
gdbgui/server/sessionmanager.py:84
↓ 2 callers
Method
clear_cache
()
gdbgui/src/js/Memory.tsx:298
↓ 2 callers
Method
click_toggle_plot
(gdb_var_name: any)
gdbgui/src/js/GdbVariable.tsx:692
↓ 2 callers
Method
debug_session_from_client_id
(self, client_id: str)
gdbgui/server/sessionmanager.py:156
↓ 2 callers
Method
debug_session_from_pid
(self, pid: int)
gdbgui/server/sessionmanager.py:149
↓ 2 callers
Function
get_child_node_with_name
(name: any, curnode: any)
gdbgui/src/js/FoldersView.tsx:15
↓ 2 callers
Method
get_gdb_commands_from_state
()
gdbgui/src/js/Memory.tsx:188
↓ 2 callers
Method
get_li_for_signal
(s: any, signal_key: any)
gdbgui/src/js/InferiorProgramInfo.tsx:21
↓ 2 callers
Method
get_node_jsx
(node: any, depth = 0)
gdbgui/src/js/FileSystem.tsx:5
↓ 2 callers
Method
get_pid_from_debug_session
(self, debug_session: DebugSession)
gdbgui/server/sessionmanager.py:144
↓ 2 callers
Method
get_ul_for_var_without_children
( expression: any, mi_obj: any, expr_type: any, is_root = false )
gdbgui/src/js/GdbVariable.tsx:264
↓ 2 callers
Method
get_update_cmds
()
gdbgui/src/js/Registers.tsx:32
↓ 2 callers
Method
has_breakpoint
(fullname: any, line: any)
gdbgui/src/js/Breakpoints.tsx:314
↓ 2 callers
Function
is_cross_origin
Compare headers HOST and ORIGIN. Remove protocol prefix from ORIGIN, then compare. Return true if they are not equal example HTTP_HOST: '127.0
gdbgui/server/http_util.py:16
↓ 2 callers
Method
make_current_line_visible
()
gdbgui/src/js/SourceCode.tsx:475
↓ 2 callers
Function
run_gdbgui_cli
(gdbgui_args: List[str])
tests/test_cli.py:9
↓ 2 callers
Method
save_breakpoint
(breakpoint: any)
gdbgui/src/js/Breakpoints.tsx:364
↓ 2 callers
Method
select_thread_id
(thread_id: any)
gdbgui/src/js/Threads.tsx:46
↓ 2 callers
Method
terminate
(self)
gdbgui/server/sessionmanager.py:38
↓ 1 callers
Method
_add_user_input_to_history
(binary_and_args: any)
gdbgui/src/js/BinaryLoader.tsx:199
↓ 1 callers
Method
_clear_spinner_timeout
()
gdbgui/src/js/TopBar.tsx:216
↓ 1 callers
Method
_delete_local_gdb_var_data
* Delete local copy of gdb variable (all its children are deleted too * since they are stored as fields in the object)
gdbgui/src/js/GdbVariable.tsx:758
↓ 1 callers
Method
_get_assm_row
(key: any, assm: any, paused_addr: any)
gdbgui/src/js/SourceCode.tsx:280
↓ 1 callers
Method
_get_full_path
(obj: any)
gdbgui/src/js/GdbVariable.tsx:399
↓ 1 callers
Method
_get_source_line
( source: any, line_should_flash: any, is_gdb_paused_on_this_line: any, line_num_being_rendere
gdbgui/src/js/SourceCode.tsx:159
↓ 1 callers
Method
_get_value_jsx
(obj: any)
gdbgui/src/js/GdbVariable.tsx:272
↓ 1 callers
Method
_make_jq_selector_visible
* Scroll to a jQuery selection in the source code table * Used to jump around to various lines * returns true on success
gdbgui/src/js/SourceCode.tsx:506
↓ 1 callers
Method
_make_plot
* function render a plot on an existing element * @param obj: object to make a plot for
gdbgui/src/js/GdbVariable.tsx:587
↓ 1 callers
Method
_parse_binary_and_args_from_user_input
* parse tokens with awareness of double quotes * * @param {string} user_input raw input from user * @return {Object} { the binary
gdbgui/src/js/BinaryLoader.tsx:219
↓ 1 callers
Method
_set_spinner_timeout
()
gdbgui/src/js/TopBar.tsx:209
↓ 1 callers
Method
add_breakpoint
(fullname: any, line: any)
gdbgui/src/js/Breakpoints.tsx:311
↓ 1 callers
Method
add_mi_output
(mi_obj: any)
gdbgui/src/js/GdbMiOutput.tsx:58
↓ 1 callers
Method
add_or_remove_breakpoint
(fullname: any, line: any)
gdbgui/src/js/Breakpoints.tsx:304
↓ 1 callers
Method
add_value_to_cache
(hex_str: any, hex_val: any)
gdbgui/src/js/Memory.tsx:288
↓ 1 callers
Function
build
Build python distribution (sdist and wheels)
noxfile.py:131
↓ 1 callers
Method
can_local_be_expanded
(local: any)
gdbgui/src/js/Locals.tsx:86
↓ 1 callers
Method
change_radix
(obj: any)
gdbgui/src/js/GdbVariable.tsx:300
↓ 1 callers
Function
check_and_forward_pty_output
()
gdbgui/server/app.py:270
↓ 1 callers
Method
clear
()
gdbgui/src/js/Locals.tsx:74
↓ 1 callers
Method
clear_autocreated_exprs
()
gdbgui/src/js/Locals.tsx:68
↓ 1 callers
Method
clear_register_name_cache
()
gdbgui/src/js/Registers.tsx:69
↓ 1 callers
Method
click_draw_tree_gdb_variable
(gdb_variable: any)
gdbgui/src/js/GdbVariable.tsx:745
↓ 1 callers
Method
click_gutter
(line_num: any)
gdbgui/src/js/SourceCode.tsx:155
↓ 1 callers
Method
click_toggle_children_visibility
(gdb_variable_name: any)
gdbgui/src/js/GdbVariable.tsx:669
↓ 1 callers
Method
connect_client_to_debug_session
( self, *, desired_gdbpid: int, client_id: str )
gdbgui/server/sessionmanager.py:73
↓ 1 callers
Function
credentials_are_valid
(username, password)
gdbgui/server/http_util.py:77
↓ 1 callers
Method
delete_breakpoint
(breakpoint_number: any)
gdbgui/src/js/Breakpoints.tsx:332
↓ 1 callers
Method
disconnect_client
(self, client_id: str)
gdbgui/server/sessionmanager.py:168
↓ 1 callers
Method
enable_or_disable_bkpt
(checked: any, bkpt_num: any)
gdbgui/src/js/Breakpoints.tsx:284
↓ 1 callers
Method
gdb_created_children_variables
* Got data regarding children of a gdb variable. It could be an immediate child, or grandchild, etc. * This method stores this child array data to
gdbgui/src/js/GdbVariable.tsx:450
↓ 1 callers
Method
gdb_created_root_variable
(r: any)
gdbgui/src/js/GdbVariable.tsx:438
↓ 1 callers
Method
gdb_variable_fetch_failed
(r: any)
gdbgui/src/js/GdbVariable.tsx:441
↓ 1 callers
Function
generate_md5
(binary: Path, output_file: Path)
make_executable.py:77
↓ 1 callers
Method
get_autocreated_obj_from_expr
(expr: any)
gdbgui/src/js/Locals.tsx:60
↓ 1 callers
Method
get_body
()
gdbgui/src/js/SourceCode.tsx:83
↓ 1 callers
Method
get_body_assembly_only
(assm_array: any, paused_addr: any)
gdbgui/src/js/SourceCode.tsx:458
↓ 1 callers
Method
get_body_source_and_assm
( fullname: any, source_code_obj: any, assembly: any, paused_addr: any, start_linenum: any
gdbgui/src/js/SourceCode.tsx:359
↓ 1 callers
Method
get_breakpoint_lines_for_file
(fullname: any)
gdbgui/src/js/Breakpoints.tsx:338
↓ 1 callers
Method
get_breakpoint_number
(fullname: any, line: any)
gdbgui/src/js/Breakpoints.tsx:323
↓ 1 callers
Method
get_child_names_from_gdbvar_name
(gdb_var_name: any)
gdbgui/src/js/GdbVariable.tsx:793
↓ 1 callers
Method
get_child_with_name
* Get child variable with a particular name
gdbgui/src/js/GdbVariable.tsx:777
↓ 1 callers
Method
get_conditional_breakpoint_lines_for_file
(fullname: any)
gdbgui/src/js/Breakpoints.tsx:350
↓ 1 callers
Method
get_controls
()
gdbgui/src/js/TopBar.tsx:226
↓ 1 callers
Method
get_delete_jsx
(bkpt_num_to_delete: any)
gdbgui/src/js/Breakpoints.tsx:72
next →
1–100 of 388, ranked by callers