IDAPython 8.4
Loading...
Searching...
No Matches
debugger_t Class Reference

Proxy of C++ debugger_t class.

Inheritance diagram for debugger_t:

Public Member Functions

"bool" is_remote (self, *args)
 is_remote(self) -> bool
 
"bool" must_have_hostname (self, *args)
 must_have_hostname(self) -> bool
 
"bool" can_continue_from_bpt (self, *args)
 can_continue_from_bpt(self) -> bool
 
"bool" may_disturb (self, *args)
 may_disturb(self) -> bool
 
"bool" is_safe (self, *args)
 is_safe(self) -> bool
 
"bool" use_sregs (self, *args)
 use_sregs(self) -> bool
 
"size_t" cache_block_size (self, *args)
 cache_block_size(self) -> size_t
 
"bool" use_memregs (self, *args)
 use_memregs(self) -> bool
 
"bool" may_take_exit_snapshot (self, *args)
 may_take_exit_snapshot(self) -> bool
 
"bool" virtual_threads (self, *args)
 virtual_threads(self) -> bool
 
"bool" supports_lowcnds (self, *args)
 supports_lowcnds(self) -> bool
 
"bool" supports_debthread (self, *args)
 supports_debthread(self) -> bool
 
"bool" can_debug_standalone_dlls (self, *args)
 can_debug_standalone_dlls(self) -> bool
 
"bool" fake_memory (self, *args)
 fake_memory(self) -> bool
 
"bool" has_get_processes (self, *args)
 has_get_processes(self) -> bool
 
"bool" has_attach_process (self, *args)
 has_attach_process(self) -> bool
 
"bool" has_detach_process (self, *args)
 has_detach_process(self) -> bool
 
"bool" has_request_pause (self, *args)
 has_request_pause(self) -> bool
 
"bool" has_set_exception_info (self, *args)
 has_set_exception_info(self) -> bool
 
"bool" has_thread_suspend (self, *args)
 has_thread_suspend(self) -> bool
 
"bool" has_thread_continue (self, *args)
 has_thread_continue(self) -> bool
 
"bool" has_set_resume_mode (self, *args)
 has_set_resume_mode(self) -> bool
 
"bool" has_thread_get_sreg_base (self, *args)
 has_thread_get_sreg_base(self) -> bool
 
"bool" has_check_bpt (self, *args)
 has_check_bpt(self) -> bool
 
"bool" has_open_file (self, *args)
 has_open_file(self) -> bool
 
"bool" has_update_call_stack (self, *args)
 has_update_call_stack(self) -> bool
 
"bool" has_appcall (self, *args)
 has_appcall(self) -> bool
 
"bool" has_rexec (self, *args)
 has_rexec(self) -> bool
 
"bool" has_map_address (self, *args)
 has_map_address(self) -> bool
 
"bool" has_soft_bpt (self, *args)
 has_soft_bpt(self) -> bool
 
"register_info_t &" regs (self, *args)
 regs(self, idx) -> register_info_t
 
"bool" is_resmod_avail (self, *args)
 is_resmod_avail(self, resmod) -> bool
 
"bool" init_debugger (self, *args)
 init_debugger(self, hostname, portnum, password) -> bool
 
"bool" term_debugger (self, *args)
 term_debugger(self) -> bool
 
"drc_t" get_processes (self, *args)
 get_processes(self, procs) -> drc_t
 
"drc_t" start_process (self, *args)
 start_process(self, path, args, envs, startdir, dbg_proc_flags, input_path, input_file_crc32) -> drc_t
 
"drc_t" attach_process (self, *args)
 attach_process(self, pid, event_id, dbg_proc_flags) -> drc_t
 
"drc_t" detach_process (self, *args)
 detach_process(self) -> drc_t
 
"bool" get_debapp_attrs (self, *args)
 get_debapp_attrs(self, out_pattrs) -> bool
 
"void" rebase_if_required_to (self, *args)
 rebase_if_required_to(self, new_base)
 
"drc_t" request_pause (self, *args)
 request_pause(self) -> drc_t
 
"drc_t" exit_process (self, *args)
 exit_process(self) -> drc_t
 
"gdecode_t" get_debug_event (self, *args)
 get_debug_event(self, event, timeout_ms) -> gdecode_t
 
"drc_t" resume (self, *args)
 resume(self, event) -> drc_t
 
"void" set_exception_info (self, *args)
 set_exception_info(self, info, qty)
 
"void" suspended (self, *args)
 suspended(self, dlls_added, thr_names=None)
 
"drc_t" thread_suspend (self, *args)
 thread_suspend(self, tid) -> drc_t
 
"drc_t" thread_continue (self, *args)
 thread_continue(self, tid) -> drc_t
 
"drc_t" set_resume_mode (self, *args)
 set_resume_mode(self, tid, resmod) -> drc_t
 
"drc_t" read_registers (self, *args)
 read_registers(self, tid, clsmask, values) -> drc_t
 
"drc_t" write_register (self, *args)
 write_register(self, tid, regidx, value) -> drc_t
 
"drc_t" thread_get_sreg_base (self, *args)
 thread_get_sreg_base(self, answer, tid, sreg_value) -> drc_t
 
"drc_t" get_memory_info (self, *args)
 get_memory_info(self, ranges) -> drc_t
 
"drc_t" read_memory (self, *args)
 read_memory(self, nbytes, ea, buffer, size) -> drc_t
 
"drc_t" write_memory (self, *args)
 write_memory(self, nbytes, ea, buffer, size) -> drc_t
 
"drc_t" check_bpt (self, *args)
 check_bpt(self, bptvc, type, ea, len) -> drc_t
 
"drc_t" update_bpts (self, *args)
 update_bpts(self, nbpts, bpts, nadd, ndel) -> drc_t
 
"drc_t" update_lowcnds (self, *args)
 update_lowcnds(self, nupdated, lowcnds, nlowcnds) -> drc_t
 
"int" open_file (self, *args)
 open_file(self, file, fsize, readonly) -> int
 
"void" close_file (self, *args)
 close_file(self, fn)
 
"ssize_t" read_file (self, *args)
 read_file(self, fn, off, buf, size) -> ssize_t
 
"ssize_t" write_file (self, *args)
 write_file(self, fn, off, buf) -> ssize_t
 
"ea_t" map_address (self, *args)
 map_address(self, off, regs, regnum) -> ea_t
 
"void const *" get_debmod_extensions (self, *args)
 get_debmod_extensions(self) -> void const *
 
"drc_t" update_call_stack (self, *args)
 update_call_stack(self, tid, trace) -> drc_t
 
"drc_t" cleanup_appcall (self, *args)
 cleanup_appcall(self, tid) -> drc_t
 
"drc_t" eval_lowcnd (self, *args)
 eval_lowcnd(self, tid, ea) -> drc_t
 
"drc_t" send_ioctl (self, *args)
 send_ioctl(self, fn, buf, poutbuf, poutsize) -> drc_t
 
"bool" dbg_enable_trace (self, *args)
 dbg_enable_trace(self, tid, enable, trace_flags) -> bool
 
"bool" is_tracing_enabled (self, *args)
 is_tracing_enabled(self, tid, tracebit) -> bool
 
"int" rexec (self, *args)
 rexec(self, cmdline) -> int
 
"bool" get_srcinfo_path (self, *args)
 get_srcinfo_path(self, path, base) -> bool
 
"drc_t" bin_search (self, *args)
 bin_search(self, start_ea, end_ea, data, srch_flags) -> drc_t
 
 __init__ (self, *args)
 init(self) -> debugger_t
 

Static Public Attributes

 ev_init_debugger = _ida_idd.debugger_t_ev_init_debugger
 
 ev_term_debugger = _ida_idd.debugger_t_ev_term_debugger
 
 ev_get_processes = _ida_idd.debugger_t_ev_get_processes
 
 ev_start_process = _ida_idd.debugger_t_ev_start_process
 
 ev_attach_process = _ida_idd.debugger_t_ev_attach_process
 
 ev_detach_process = _ida_idd.debugger_t_ev_detach_process
 
 ev_get_debapp_attrs = _ida_idd.debugger_t_ev_get_debapp_attrs
 
 ev_rebase_if_required_to = _ida_idd.debugger_t_ev_rebase_if_required_to
 
 ev_request_pause = _ida_idd.debugger_t_ev_request_pause
 
 ev_exit_process = _ida_idd.debugger_t_ev_exit_process
 
 ev_get_debug_event = _ida_idd.debugger_t_ev_get_debug_event
 
 ev_resume = _ida_idd.debugger_t_ev_resume
 
 ev_set_exception_info = _ida_idd.debugger_t_ev_set_exception_info
 
 ev_suspended = _ida_idd.debugger_t_ev_suspended
 
 ev_thread_suspend = _ida_idd.debugger_t_ev_thread_suspend
 
 ev_thread_continue = _ida_idd.debugger_t_ev_thread_continue
 
 ev_set_resume_mode = _ida_idd.debugger_t_ev_set_resume_mode
 
 ev_read_registers = _ida_idd.debugger_t_ev_read_registers
 
 ev_write_register = _ida_idd.debugger_t_ev_write_register
 
 ev_thread_get_sreg_base = _ida_idd.debugger_t_ev_thread_get_sreg_base
 
 ev_get_memory_info = _ida_idd.debugger_t_ev_get_memory_info
 
 ev_read_memory = _ida_idd.debugger_t_ev_read_memory
 
 ev_write_memory = _ida_idd.debugger_t_ev_write_memory
 
 ev_check_bpt = _ida_idd.debugger_t_ev_check_bpt
 
 ev_update_bpts = _ida_idd.debugger_t_ev_update_bpts
 
 ev_update_lowcnds = _ida_idd.debugger_t_ev_update_lowcnds
 
 ev_open_file = _ida_idd.debugger_t_ev_open_file
 
 ev_close_file = _ida_idd.debugger_t_ev_close_file
 
 ev_read_file = _ida_idd.debugger_t_ev_read_file
 
 ev_write_file = _ida_idd.debugger_t_ev_write_file
 
 ev_map_address = _ida_idd.debugger_t_ev_map_address
 
 ev_get_debmod_extensions = _ida_idd.debugger_t_ev_get_debmod_extensions
 
 ev_update_call_stack = _ida_idd.debugger_t_ev_update_call_stack
 
 ev_appcall = _ida_idd.debugger_t_ev_appcall
 
 ev_cleanup_appcall = _ida_idd.debugger_t_ev_cleanup_appcall
 
 ev_eval_lowcnd = _ida_idd.debugger_t_ev_eval_lowcnd
 
 ev_send_ioctl = _ida_idd.debugger_t_ev_send_ioctl
 
 ev_dbg_enable_trace = _ida_idd.debugger_t_ev_dbg_enable_trace
 
 ev_is_tracing_enabled = _ida_idd.debugger_t_ev_is_tracing_enabled
 
 ev_rexec = _ida_idd.debugger_t_ev_rexec
 
 ev_get_srcinfo_path = _ida_idd.debugger_t_ev_get_srcinfo_path
 
 ev_bin_search = _ida_idd.debugger_t_ev_bin_search
 

Properties

 thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
 
 version = property(_ida_idd.debugger_t_version_get, _ida_idd.debugger_t_version_set, doc=)
 
 name = property(_ida_idd.debugger_t_name_get, _ida_idd.debugger_t_name_set, doc=)
 
 id = property(_ida_idd.debugger_t_id_get, _ida_idd.debugger_t_id_set, doc=)
 
 processor = property(_ida_idd.debugger_t_processor_get, _ida_idd.debugger_t_processor_set, doc=!)
 
 flags = property(_ida_idd.debugger_t_flags_get, _ida_idd.debugger_t_flags_set, doc=)
 
 flags2 = property(_ida_idd.debugger_t_flags2_get, _ida_idd.debugger_t_flags2_set, doc=)
 
 default_regclasses = property(_ida_idd.debugger_t_default_regclasses_get, _ida_idd.debugger_t_default_regclasses_set, doc=)
 
 memory_page_size = property(_ida_idd.debugger_t_memory_page_size_get, _ida_idd.debugger_t_memory_page_size_set, doc=)
 
 bpt_size = property(_ida_idd.debugger_t_bpt_size_get, _ida_idd.debugger_t_bpt_size_set, doc=)
 
 filetype = property(_ida_idd.debugger_t_filetype_get, _ida_idd.debugger_t_filetype_set, doc=)
 
 resume_modes = property(_ida_idd.debugger_t_resume_modes_get, _ida_idd.debugger_t_resume_modes_set, doc=)
 
 registers = property(__get_registers)
 
 nregs = property(__get_nregs)
 
 regclasses = property(__get_regclasses)
 
 bpt_bytes = property(__get_bpt_bytes)
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
* args )

Member Function Documentation

◆ attach_process()

"drc_t" attach_process ( self,
* args )
Parameters
pidpid_t
event_idint
dbg_proc_flagsuint32

◆ bin_search()

"drc_t" bin_search ( self,
* args )
Parameters
start_eaea_t
end_eaea_t
datacompiled_binpat_vec_t const &
srch_flagsint

◆ cache_block_size()

"size_t" cache_block_size ( self,
* args )

◆ can_continue_from_bpt()

"bool" can_continue_from_bpt ( self,
* args )

◆ can_debug_standalone_dlls()

"bool" can_debug_standalone_dlls ( self,
* args )

◆ check_bpt()

"drc_t" check_bpt ( self,
* args )
Parameters
bptvcint *
typebpttype_t
eaea_t
lenint

◆ cleanup_appcall()

"drc_t" cleanup_appcall ( self,
* args )
Parameters
tidthid_t

◆ close_file()

"void" close_file ( self,
* args )
Parameters
fnint

◆ dbg_enable_trace()

"bool" dbg_enable_trace ( self,
* args )
Parameters
tidthid_t
enablebool
trace_flagsint

◆ detach_process()

"drc_t" detach_process ( self,
* args )

◆ eval_lowcnd()

"drc_t" eval_lowcnd ( self,
* args )
Parameters
tidthid_t
eaea_t

◆ exit_process()

"drc_t" exit_process ( self,
* args )

◆ fake_memory()

"bool" fake_memory ( self,
* args )

◆ get_debapp_attrs()

"bool" get_debapp_attrs ( self,
* args )
Parameters
out_pattrsdebapp_attrs_t *

◆ get_debmod_extensions()

"void const *" get_debmod_extensions ( self,
* args )

◆ get_debug_event()

"gdecode_t" get_debug_event ( self,
* args )
Parameters
eventdebug_event_t *
timeout_msint

◆ get_memory_info()

"drc_t" get_memory_info ( self,
* args )
Parameters
rangesmeminfo_vec_t &

◆ get_processes()

"drc_t" get_processes ( self,
* args )
Parameters
procsprocinfo_vec_t *

◆ get_srcinfo_path()

"bool" get_srcinfo_path ( self,
* args )
Parameters
pathqstring *
baseea_t

◆ has_appcall()

"bool" has_appcall ( self,
* args )

◆ has_attach_process()

"bool" has_attach_process ( self,
* args )

◆ has_check_bpt()

"bool" has_check_bpt ( self,
* args )

◆ has_detach_process()

"bool" has_detach_process ( self,
* args )

◆ has_get_processes()

"bool" has_get_processes ( self,
* args )

◆ has_map_address()

"bool" has_map_address ( self,
* args )

◆ has_open_file()

"bool" has_open_file ( self,
* args )

◆ has_request_pause()

"bool" has_request_pause ( self,
* args )

◆ has_rexec()

"bool" has_rexec ( self,
* args )

◆ has_set_exception_info()

"bool" has_set_exception_info ( self,
* args )

◆ has_set_resume_mode()

"bool" has_set_resume_mode ( self,
* args )

◆ has_soft_bpt()

"bool" has_soft_bpt ( self,
* args )

◆ has_thread_continue()

"bool" has_thread_continue ( self,
* args )

◆ has_thread_get_sreg_base()

"bool" has_thread_get_sreg_base ( self,
* args )

◆ has_thread_suspend()

"bool" has_thread_suspend ( self,
* args )

◆ has_update_call_stack()

"bool" has_update_call_stack ( self,
* args )

◆ init_debugger()

"bool" init_debugger ( self,
* args )
Parameters
hostnamechar const *
portnumint
passwordchar const *

◆ is_remote()

"bool" is_remote ( self,
* args )

◆ is_resmod_avail()

"bool" is_resmod_avail ( self,
* args )
Parameters
resmodint

◆ is_safe()

"bool" is_safe ( self,
* args )

◆ is_tracing_enabled()

"bool" is_tracing_enabled ( self,
* args )
Parameters
tidthid_t
tracebitint

◆ map_address()

"ea_t" map_address ( self,
* args )
Parameters
offea_t
regsregval_t const *
regnumint

◆ may_disturb()

"bool" may_disturb ( self,
* args )

◆ may_take_exit_snapshot()

"bool" may_take_exit_snapshot ( self,
* args )

◆ must_have_hostname()

"bool" must_have_hostname ( self,
* args )

◆ open_file()

"int" open_file ( self,
* args )
Parameters
filechar const *
fsizeuint64 *
readonlybool

◆ read_file()

"ssize_t" read_file ( self,
* args )
Parameters
fnint
offqoff64_t
bufvoid *
sizesize_t

◆ read_memory()

"drc_t" read_memory ( self,
* args )
Parameters
nbytessize_t *
eaea_t
buffervoid *
sizesize_t

◆ read_registers()

"drc_t" read_registers ( self,
* args )
Parameters
tidthid_t
clsmaskint
valuesregval_t *

◆ rebase_if_required_to()

"void" rebase_if_required_to ( self,
* args )
Parameters
new_baseea_t

◆ regs()

"register_info_t &" regs ( self,
* args )
Parameters
idxint

◆ request_pause()

"drc_t" request_pause ( self,
* args )

◆ resume()

"drc_t" resume ( self,
* args )
Parameters
eventdebug_event_t const *

◆ rexec()

"int" rexec ( self,
* args )
Parameters
cmdlinechar const *

◆ send_ioctl()

"drc_t" send_ioctl ( self,
* args )
Parameters
fnint
bufvoid const *
poutbufvoid **
poutsizessize_t *

◆ set_exception_info()

"void" set_exception_info ( self,
* args )
Parameters
infoexception_info_t const *
qtyint

◆ set_resume_mode()

"drc_t" set_resume_mode ( self,
* args )
Parameters
tidthid_t
resmodenum resume_mode_t

◆ start_process()

"drc_t" start_process ( self,
* args )
Parameters
pathchar const *
argschar const *
envslaunch_env_t *
startdirchar const *
dbg_proc_flagsuint32
input_pathchar const *
input_file_crc32uint32

◆ supports_debthread()

"bool" supports_debthread ( self,
* args )

◆ supports_lowcnds()

"bool" supports_lowcnds ( self,
* args )

◆ suspended()

"void" suspended ( self,
* args )
Parameters
dlls_addedbool
thr_namesthread_name_vec_t *

◆ term_debugger()

"bool" term_debugger ( self,
* args )

◆ thread_continue()

"drc_t" thread_continue ( self,
* args )
Parameters
tidthid_t

◆ thread_get_sreg_base()

"drc_t" thread_get_sreg_base ( self,
* args )
Parameters
answerea_t *
tidthid_t
sreg_valueint

◆ thread_suspend()

"drc_t" thread_suspend ( self,
* args )
Parameters
tidthid_t

◆ update_bpts()

"drc_t" update_bpts ( self,
* args )
Parameters
nbptsint *
bptsupdate_bpt_info_t *
naddint
ndelint

◆ update_call_stack()

"drc_t" update_call_stack ( self,
* args )
Parameters
tidthid_t
tracecall_stack_t *

◆ update_lowcnds()

"drc_t" update_lowcnds ( self,
* args )
Parameters
nupdatedint *
lowcndslowcnd_t const *
nlowcndsint

◆ use_memregs()

"bool" use_memregs ( self,
* args )

◆ use_sregs()

"bool" use_sregs ( self,
* args )

◆ virtual_threads()

"bool" virtual_threads ( self,
* args )

◆ write_file()

"ssize_t" write_file ( self,
* args )
Parameters
fnint
offqoff64_t
bufvoid const *

◆ write_memory()

"drc_t" write_memory ( self,
* args )
Parameters
nbytessize_t *
eaea_t
buffervoid const *
sizesize_t

◆ write_register()

"drc_t" write_register ( self,
* args )
Parameters
tidthid_t
regidxint
valueregval_t const *

Member Data Documentation

◆ ev_appcall

ev_appcall = _ida_idd.debugger_t_ev_appcall
static

◆ ev_attach_process

ev_attach_process = _ida_idd.debugger_t_ev_attach_process
static

◆ ev_bin_search

ev_bin_search = _ida_idd.debugger_t_ev_bin_search
static

◆ ev_check_bpt

ev_check_bpt = _ida_idd.debugger_t_ev_check_bpt
static

◆ ev_cleanup_appcall

ev_cleanup_appcall = _ida_idd.debugger_t_ev_cleanup_appcall
static

◆ ev_close_file

ev_close_file = _ida_idd.debugger_t_ev_close_file
static

◆ ev_dbg_enable_trace

ev_dbg_enable_trace = _ida_idd.debugger_t_ev_dbg_enable_trace
static

◆ ev_detach_process

ev_detach_process = _ida_idd.debugger_t_ev_detach_process
static

◆ ev_eval_lowcnd

ev_eval_lowcnd = _ida_idd.debugger_t_ev_eval_lowcnd
static

◆ ev_exit_process

ev_exit_process = _ida_idd.debugger_t_ev_exit_process
static

◆ ev_get_debapp_attrs

ev_get_debapp_attrs = _ida_idd.debugger_t_ev_get_debapp_attrs
static

◆ ev_get_debmod_extensions

ev_get_debmod_extensions = _ida_idd.debugger_t_ev_get_debmod_extensions
static

◆ ev_get_debug_event

ev_get_debug_event = _ida_idd.debugger_t_ev_get_debug_event
static

◆ ev_get_memory_info

ev_get_memory_info = _ida_idd.debugger_t_ev_get_memory_info
static

◆ ev_get_processes

ev_get_processes = _ida_idd.debugger_t_ev_get_processes
static

◆ ev_get_srcinfo_path

ev_get_srcinfo_path = _ida_idd.debugger_t_ev_get_srcinfo_path
static

◆ ev_init_debugger

ev_init_debugger = _ida_idd.debugger_t_ev_init_debugger
static

◆ ev_is_tracing_enabled

ev_is_tracing_enabled = _ida_idd.debugger_t_ev_is_tracing_enabled
static

◆ ev_map_address

ev_map_address = _ida_idd.debugger_t_ev_map_address
static

◆ ev_open_file

ev_open_file = _ida_idd.debugger_t_ev_open_file
static

◆ ev_read_file

ev_read_file = _ida_idd.debugger_t_ev_read_file
static

◆ ev_read_memory

ev_read_memory = _ida_idd.debugger_t_ev_read_memory
static

◆ ev_read_registers

ev_read_registers = _ida_idd.debugger_t_ev_read_registers
static

◆ ev_rebase_if_required_to

ev_rebase_if_required_to = _ida_idd.debugger_t_ev_rebase_if_required_to
static

◆ ev_request_pause

ev_request_pause = _ida_idd.debugger_t_ev_request_pause
static

◆ ev_resume

ev_resume = _ida_idd.debugger_t_ev_resume
static

◆ ev_rexec

ev_rexec = _ida_idd.debugger_t_ev_rexec
static

◆ ev_send_ioctl

ev_send_ioctl = _ida_idd.debugger_t_ev_send_ioctl
static

◆ ev_set_exception_info

ev_set_exception_info = _ida_idd.debugger_t_ev_set_exception_info
static

◆ ev_set_resume_mode

ev_set_resume_mode = _ida_idd.debugger_t_ev_set_resume_mode
static

◆ ev_start_process

ev_start_process = _ida_idd.debugger_t_ev_start_process
static

◆ ev_suspended

ev_suspended = _ida_idd.debugger_t_ev_suspended
static

◆ ev_term_debugger

ev_term_debugger = _ida_idd.debugger_t_ev_term_debugger
static

◆ ev_thread_continue

ev_thread_continue = _ida_idd.debugger_t_ev_thread_continue
static

◆ ev_thread_get_sreg_base

ev_thread_get_sreg_base = _ida_idd.debugger_t_ev_thread_get_sreg_base
static

◆ ev_thread_suspend

ev_thread_suspend = _ida_idd.debugger_t_ev_thread_suspend
static

◆ ev_update_bpts

ev_update_bpts = _ida_idd.debugger_t_ev_update_bpts
static

◆ ev_update_call_stack

ev_update_call_stack = _ida_idd.debugger_t_ev_update_call_stack
static

◆ ev_update_lowcnds

ev_update_lowcnds = _ida_idd.debugger_t_ev_update_lowcnds
static

◆ ev_write_file

ev_write_file = _ida_idd.debugger_t_ev_write_file
static

◆ ev_write_memory

ev_write_memory = _ida_idd.debugger_t_ev_write_memory
static

◆ ev_write_register

ev_write_register = _ida_idd.debugger_t_ev_write_register
static

Property Documentation

◆ bpt_bytes

bpt_bytes = property(__get_bpt_bytes)
static

◆ bpt_size

bpt_size = property(_ida_idd.debugger_t_bpt_size_get, _ida_idd.debugger_t_bpt_size_set, doc=)
static

◆ default_regclasses

default_regclasses = property(_ida_idd.debugger_t_default_regclasses_get, _ida_idd.debugger_t_default_regclasses_set, doc=)
static

◆ filetype

filetype = property(_ida_idd.debugger_t_filetype_get, _ida_idd.debugger_t_filetype_set, doc=)
static

◆ flags

flags = property(_ida_idd.debugger_t_flags_get, _ida_idd.debugger_t_flags_set, doc=)
static

◆ flags2

flags2 = property(_ida_idd.debugger_t_flags2_get, _ida_idd.debugger_t_flags2_set, doc=)
static

◆ id

id = property(_ida_idd.debugger_t_id_get, _ida_idd.debugger_t_id_set, doc=)
static

◆ memory_page_size

memory_page_size = property(_ida_idd.debugger_t_memory_page_size_get, _ida_idd.debugger_t_memory_page_size_set, doc=)
static

◆ name

name = property(_ida_idd.debugger_t_name_get, _ida_idd.debugger_t_name_set, doc=)
static

◆ nregs

nregs = property(__get_nregs)
static

◆ processor

processor = property(_ida_idd.debugger_t_processor_get, _ida_idd.debugger_t_processor_set, doc=!)
static

◆ regclasses

regclasses = property(__get_regclasses)
static

◆ registers

registers = property(__get_registers)
static

◆ resume_modes

resume_modes = property(_ida_idd.debugger_t_resume_modes_get, _ida_idd.debugger_t_resume_modes_set, doc=)
static

◆ thisown

thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag")
static

◆ version

version = property(_ida_idd.debugger_t_version_get, _ida_idd.debugger_t_version_set, doc=)
static

The documentation for this class was generated from the following file: