| IDA SDK

debugger_t Member List

This is the complete list of members for debugger_t, including all inherited members.

appcall(ea_t func_ea, thid_t tid, const struct func_type_data_t *fti, int nargs, const struct regobjs_t *regargs, struct relobj_t *stkargs, struct regobjs_t *retregs, qstring *errbuf, debug_event_t *event, int options) (defined in debugger_t) | debugger_t | inline
attach_process(pid_t pid, int event_id, uint32 dbg_proc_flags, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
bin_search(ea_t *out, ea_t start_ea, ea_t end_ea, const compiled_binpat_vec_t &data, int srch_flags, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
bpt_bytes | debugger_t |
bpt_size | debugger_t |
cache_block_size() const (defined in debugger_t) | debugger_t | inline
callback | debugger_t |
can_continue_from_bpt() const (defined in debugger_t) | debugger_t | inline
can_debug_standalone_dlls() const (defined in debugger_t) | debugger_t | inline
check_bpt(int *bptvc, bpttype_t type, ea_t ea, int len) (defined in debugger_t) | debugger_t | inline
cleanup_appcall(thid_t tid) (defined in debugger_t) | debugger_t | inline
close_file(int fn) (defined in debugger_t) | debugger_t | inline
dbg_enable_trace(thid_t tid, bool enable, int trace_flags) (defined in debugger_t) | debugger_t | inline
default_regclasses | debugger_t |
detach_process(qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
ev_appcall enum value | debugger_t |
ev_attach_process enum value | debugger_t |
ev_bin_search enum value | debugger_t |
ev_check_bpt enum value | debugger_t |
ev_cleanup_appcall enum value | debugger_t |
ev_close_file enum value | debugger_t |
ev_dbg_enable_trace enum value | debugger_t |
ev_detach_process enum value | debugger_t |
ev_eval_lowcnd enum value | debugger_t |
ev_exit_process enum value | debugger_t |
ev_get_debapp_attrs enum value | debugger_t |
ev_get_debmod_extensions enum value | debugger_t |
ev_get_debug_event enum value | debugger_t |
ev_get_memory_info enum value | debugger_t |
ev_get_processes enum value | debugger_t |
ev_get_srcinfo_path enum value | debugger_t |
ev_init_debugger enum value | debugger_t |
ev_is_tracing_enabled enum value | debugger_t |
ev_map_address enum value | debugger_t |
ev_open_file enum value | debugger_t |
ev_read_file enum value | debugger_t |
ev_read_memory enum value | debugger_t |
ev_read_registers enum value | debugger_t |
ev_rebase_if_required_to enum value | debugger_t |
ev_request_pause enum value | debugger_t |
ev_resume enum value | debugger_t |
ev_rexec enum value | debugger_t |
ev_send_ioctl enum value | debugger_t |
ev_set_exception_info enum value | debugger_t |
ev_set_resume_mode enum value | debugger_t |
ev_start_process enum value | debugger_t |
ev_suspended enum value | debugger_t |
ev_term_debugger enum value | debugger_t |
ev_thread_continue enum value | debugger_t |
ev_thread_get_sreg_base enum value | debugger_t |
ev_thread_suspend enum value | debugger_t |
ev_update_bpts enum value | debugger_t |
ev_update_call_stack enum value | debugger_t |
ev_update_lowcnds enum value | debugger_t |
ev_write_file enum value | debugger_t |
ev_write_memory enum value | debugger_t |
ev_write_register enum value | debugger_t |
eval_lowcnd(thid_t tid, ea_t ea, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
event_t enum name | debugger_t |
exit_process(qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
fake_memory() const (defined in debugger_t) | debugger_t | inline
filetype | debugger_t |
flags (defined in debugger_t) | debugger_t |
flags2 | debugger_t |
get_debapp_attrs(debapp_attrs_t *out_pattrs) (defined in debugger_t) | debugger_t | inline
get_debmod_extensions() (defined in debugger_t) | debugger_t | inline
get_debug_event(debug_event_t *event, int timeout_ms) (defined in debugger_t) | debugger_t | inline
get_memory_info(meminfo_vec_t &ranges, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
get_processes(procinfo_vec_t *procs, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
get_srcinfo_path(qstring *path, ea_t base) (defined in debugger_t) | debugger_t | inline
has_appcall() const (defined in debugger_t) | debugger_t | inline
has_attach_process() const (defined in debugger_t) | debugger_t | inline
has_check_bpt() const (defined in debugger_t) | debugger_t | inline
has_detach_process() const (defined in debugger_t) | debugger_t | inline
has_get_processes() const (defined in debugger_t) | debugger_t | inline
has_map_address() const (defined in debugger_t) | debugger_t | inline
has_open_file() const (defined in debugger_t) | debugger_t | inline
has_request_pause() const (defined in debugger_t) | debugger_t | inline
has_rexec() const (defined in debugger_t) | debugger_t | inline
has_set_exception_info() const (defined in debugger_t) | debugger_t | inline
has_set_resume_mode() const (defined in debugger_t) | debugger_t | inline
has_soft_bpt() const (defined in debugger_t) | debugger_t | inline
has_thread_continue() const (defined in debugger_t) | debugger_t | inline
has_thread_get_sreg_base() const (defined in debugger_t) | debugger_t | inline
has_thread_suspend() const (defined in debugger_t) | debugger_t | inline
has_update_call_stack() const (defined in debugger_t) | debugger_t | inline
id | debugger_t |
init_debugger(const char *hostname, int portnum, const char *password, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
is_remote() const (defined in debugger_t) | debugger_t | inline
is_resmod_avail(int resmod) const (defined in debugger_t) | debugger_t | inline
is_safe() const (defined in debugger_t) | debugger_t | inline
is_tracing_enabled(thid_t tid, int tracebit) (defined in debugger_t) | debugger_t | inline
map_address(ea_t off, const regval_t *regs, int regnum) (defined in debugger_t) | debugger_t | inline
may_disturb() const (defined in debugger_t) | debugger_t | inline
may_take_exit_snapshot() const (defined in debugger_t) | debugger_t | inline
memory_page_size | debugger_t |
must_have_hostname() const (defined in debugger_t) | debugger_t | inline
name | debugger_t |
notify(event_t event_code,...) | debugger_t | inline
notify_drc(event_t event_code,...) (defined in debugger_t) | debugger_t | inline
nregisters | debugger_t |
open_file(const char *file, uint64 *fsize, bool readonly, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
processor | debugger_t |
read_file(int fn, qoff64_t off, void *buf, size_t size, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
read_memory(size_t *nbytes, ea_t ea, void *buffer, size_t size, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
read_registers(thid_t tid, int clsmask, regval_t *values, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
rebase_if_required_to(ea_t new_base) (defined in debugger_t) | debugger_t | inline
regclasses | debugger_t |
registers | debugger_t |
regs(int idx) (defined in debugger_t) | debugger_t | inline
request_pause(qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
resume(const debug_event_t *event, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
resume_modes | debugger_t |
rexec(const char *cmdline) (defined in debugger_t) | debugger_t | inline
send_ioctl(int fn, const void *buf, size_t size, void **poutbuf, ssize_t *poutsize, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
set_dbg_options | debugger_t |
set_exception_info(const exception_info_t *info, int qty) (defined in debugger_t) | debugger_t | inline
set_resume_mode(thid_t tid, resume_mode_t resmod, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
start_process(const char *path, const char *args, launch_env_t *envs, const char *startdir, uint32 dbg_proc_flags, const char *input_path, uint32 input_file_crc32, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
supports_debthread() const (defined in debugger_t) | debugger_t | inline
supports_lowcnds() const (defined in debugger_t) | debugger_t | inline
suspended(bool dlls_added, thread_name_vec_t *thr_names=nullptr) (defined in debugger_t) | debugger_t | inline
term_debugger() (defined in debugger_t) | debugger_t | inline
thread_continue(thid_t tid, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
thread_get_sreg_base(ea_t *answer, thid_t tid, int sreg_value, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
thread_suspend(thid_t tid, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
update_bpts(int *nbpts, update_bpt_info_t *bpts, int nadd, int ndel, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
update_call_stack(thid_t tid, call_stack_t *trace) (defined in debugger_t) | debugger_t | inline
update_lowcnds(int *nupdated, const lowcnd_t *lowcnds, int nlowcnds, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
use_memregs() const (defined in debugger_t) | debugger_t | inline
use_sregs() const (defined in debugger_t) | debugger_t | inline
version | debugger_t |
virtual_threads() const (defined in debugger_t) | debugger_t | inline
write_file(int fn, qoff64_t off, const void *buf, size_t size, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
write_memory(size_t *nbytes, ea_t ea, const void *buffer, size_t size, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline
write_register(thid_t tid, int regidx, const regval_t *value, qstring *errbuf=nullptr) (defined in debugger_t) | debugger_t | inline