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_tinline
attach_process(pid_t pid, int event_id, uint32 dbg_proc_flags, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
bin_search(ea_t *out, ea_t start_ea, ea_t end_ea, const compiled_binpat_vec_t &data, int srch_flags, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
bpt_bytesdebugger_t
bpt_sizedebugger_t
cache_block_size(void) const (defined in debugger_t)debugger_tinline
callbackdebugger_t
can_continue_from_bpt(void) const (defined in debugger_t)debugger_tinline
can_debug_standalone_dlls(void) const (defined in debugger_t)debugger_tinline
check_bpt(int *bptvc, bpttype_t type, ea_t ea, int len) (defined in debugger_t)debugger_tinline
cleanup_appcall(thid_t tid) (defined in debugger_t)debugger_tinline
close_file(int fn) (defined in debugger_t)debugger_tinline
dbg_enable_trace(thid_t tid, bool enable, int trace_flags) (defined in debugger_t)debugger_tinline
default_regclassesdebugger_t
detach_process(qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
ev_appcall enum valuedebugger_t
ev_attach_process enum valuedebugger_t
ev_bin_search enum valuedebugger_t
ev_check_bpt enum valuedebugger_t
ev_cleanup_appcall enum valuedebugger_t
ev_close_file enum valuedebugger_t
ev_dbg_enable_trace enum valuedebugger_t
ev_detach_process enum valuedebugger_t
ev_eval_lowcnd enum valuedebugger_t
ev_exit_process enum valuedebugger_t
ev_get_debapp_attrs enum valuedebugger_t
ev_get_debmod_extensions enum valuedebugger_t
ev_get_debug_event enum valuedebugger_t
ev_get_memory_info enum valuedebugger_t
ev_get_processes enum valuedebugger_t
ev_get_srcinfo_path enum valuedebugger_t
ev_init_debugger enum valuedebugger_t
ev_is_tracing_enabled enum valuedebugger_t
ev_map_address enum valuedebugger_t
ev_open_file enum valuedebugger_t
ev_read_file enum valuedebugger_t
ev_read_memory enum valuedebugger_t
ev_read_registers enum valuedebugger_t
ev_rebase_if_required_to enum valuedebugger_t
ev_request_pause enum valuedebugger_t
ev_resume enum valuedebugger_t
ev_rexec enum valuedebugger_t
ev_send_ioctl enum valuedebugger_t
ev_set_exception_info enum valuedebugger_t
ev_set_resume_mode enum valuedebugger_t
ev_start_process enum valuedebugger_t
ev_suspended enum valuedebugger_t
ev_term_debugger enum valuedebugger_t
ev_thread_continue enum valuedebugger_t
ev_thread_get_sreg_base enum valuedebugger_t
ev_thread_suspend enum valuedebugger_t
ev_update_bpts enum valuedebugger_t
ev_update_call_stack enum valuedebugger_t
ev_update_lowcnds enum valuedebugger_t
ev_write_file enum valuedebugger_t
ev_write_memory enum valuedebugger_t
ev_write_register enum valuedebugger_t
eval_lowcnd(thid_t tid, ea_t ea, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
event_t enum namedebugger_t
exit_process(qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
fake_memory(void) const (defined in debugger_t)debugger_tinline
filetypedebugger_t
flags (defined in debugger_t)debugger_t
flags2debugger_t
get_debapp_attrs(debapp_attrs_t *out_pattrs) (defined in debugger_t)debugger_tinline
get_debmod_extensions(void) (defined in debugger_t)debugger_tinline
get_debug_event(debug_event_t *event, int timeout_ms) (defined in debugger_t)debugger_tinline
get_memory_info(meminfo_vec_t &ranges, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
get_processes(procinfo_vec_t *procs, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
get_srcinfo_path(qstring *path, ea_t base) (defined in debugger_t)debugger_tinline
has_appcall(void) const (defined in debugger_t)debugger_tinline
has_attach_process(void) const (defined in debugger_t)debugger_tinline
has_check_bpt(void) const (defined in debugger_t)debugger_tinline
has_detach_process(void) const (defined in debugger_t)debugger_tinline
has_get_processes(void) const (defined in debugger_t)debugger_tinline
has_open_file(void) const (defined in debugger_t)debugger_tinline
has_request_pause(void) const (defined in debugger_t)debugger_tinline
has_rexec(void) const (defined in debugger_t)debugger_tinline
has_set_exception_info(void) const (defined in debugger_t)debugger_tinline
has_set_resume_mode(void) const (defined in debugger_t)debugger_tinline
has_thread_continue(void) const (defined in debugger_t)debugger_tinline
has_thread_get_sreg_base(void) const (defined in debugger_t)debugger_tinline
has_thread_suspend(void) const (defined in debugger_t)debugger_tinline
has_update_call_stack(void) const (defined in debugger_t)debugger_tinline
iddebugger_t
init_debugger(const char *hostname, int portnum, const char *password, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
is_remote(void) const (defined in debugger_t)debugger_tinline
is_resmod_avail(int resmod) const (defined in debugger_t)debugger_tinline
is_safe(void) const (defined in debugger_t)debugger_tinline
is_tracing_enabled(thid_t tid, int tracebit) (defined in debugger_t)debugger_tinline
map_address(ea_t off, const regval_t *regs, int regnum) (defined in debugger_t)debugger_tinline
may_disturb(void) const (defined in debugger_t)debugger_tinline
may_take_exit_snapshot(void) const (defined in debugger_t)debugger_tinline
memory_page_sizedebugger_t
must_have_hostname(void) const (defined in debugger_t)debugger_tinline
namedebugger_t
notify(event_t event_code,...)debugger_tinline
notify_drc(event_t event_code,...) (defined in debugger_t)debugger_tinline
nregsdebugger_t
open_file(const char *file, uint64 *fsize, bool readonly, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
processordebugger_t
read_file(int fn, qoff64_t off, void *buf, size_t size, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
read_memory(size_t *nbytes, ea_t ea, void *buffer, size_t size, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
read_registers(thid_t tid, int clsmask, regval_t *values, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
rebase_if_required_to(ea_t new_base) (defined in debugger_t)debugger_tinline
regclassesdebugger_t
registersdebugger_t
regs(int idx) (defined in debugger_t)debugger_tinline
request_pause(qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
resume(const debug_event_t *event, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
resume_modesdebugger_t
rexec(const char *cmdline) (defined in debugger_t)debugger_tinline
send_ioctl(int fn, const void *buf, size_t size, void **poutbuf, ssize_t *poutsize, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
set_dbg_optionsdebugger_t
set_exception_info(const exception_info_t *info, int qty) (defined in debugger_t)debugger_tinline
set_resume_mode(thid_t tid, resume_mode_t resmod, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
start_process(const char *path, const char *args, const char *startdir, uint32 dbg_proc_flags, const char *input_path, uint32 input_file_crc32, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
supports_debthread(void) const (defined in debugger_t)debugger_tinline
supports_lowcnds(void) const (defined in debugger_t)debugger_tinline
suspended(bool dlls_added, thread_name_vec_t *thr_names=NULL) (defined in debugger_t)debugger_tinline
term_debugger(void) (defined in debugger_t)debugger_tinline
thread_continue(thid_t tid, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
thread_get_sreg_base(ea_t *answer, thid_t tid, int sreg_value, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
thread_suspend(thid_t tid, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
update_bpts(int *nbpts, update_bpt_info_t *bpts, int nadd, int ndel, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
update_call_stack(thid_t tid, call_stack_t *trace) (defined in debugger_t)debugger_tinline
update_lowcnds(int *nupdated, const lowcnd_t *lowcnds, int nlowcnds, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
use_memregs(void) const (defined in debugger_t)debugger_tinline
use_sregs(void) const (defined in debugger_t)debugger_tinline
versiondebugger_t
virtual_threads(void) const (defined in debugger_t)debugger_tinline
write_file(int fn, qoff64_t off, const void *buf, size_t size, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
write_memory(size_t *nbytes, ea_t ea, const void *buffer, size_t size, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline
write_register(thid_t tid, int regidx, const regval_t *value, qstring *errbuf=NULL) (defined in debugger_t)debugger_tinline