|
|
qexit(*args)
qexit(int code) |
|
|
|
|
can_place32(*args)
can_place32(uint64 a) -> bool can_place32(int64 a) -> bool |
|
|
|
|
qthread_create(*args)
qthread_create(qthread_cb_t thread_cb, void ud) -> qthread_t |
|
|
|
|
qthread_free(*args)
qthread_free(qthread_t q) |
|
|
|
|
qthread_join(*args)
qthread_join(qthread_t q) -> bool |
|
|
|
|
qthread_kill(*args)
qthread_kill(qthread_t q) -> bool |
|
|
|
|
qsem_create(*args)
qsem_create(char name, int init_count) -> qsemaphore_t |
|
|
|
|
qsem_free(*args)
qsem_free(qsemaphore_t sem) -> bool |
|
|
|
|
qsem_post(*args)
qsem_post(qsemaphore_t sem) -> bool |
|
|
|
|
qsem_wait(*args)
qsem_wait(qsemaphore_t sem, int timeout_ms) -> bool |
|
|
|
|
qmutex_free(*args)
qmutex_free(qmutex_t m) -> bool |
|
|
|
qmutex_t
|
|
|
|
qmutex_lock(*args)
qmutex_lock(qmutex_t m) -> bool |
|
|
|
|
qmutex_unlock(*args)
qmutex_unlock(qmutex_t m) -> bool |
|
|
|
|
qsplitpath(*args)
qsplitpath(char path, char dir, char file) -> char |
|
|
|
|
uchar_array_frompointer(*args)
uchar_array_frompointer(uchar t) -> uchar_array |
|
|
|
|
tid_array_frompointer(*args)
tid_array_frompointer(tid_t t) -> tid_array |
|
|
|
|
ea_array_frompointer(*args)
ea_array_frompointer(ea_t t) -> ea_array |
|
|
|
|
sel_array_frompointer(*args)
sel_array_frompointer(sel_t t) -> sel_array |
|
|
|
|
uval_array_frompointer(*args)
uval_array_frompointer(uval_t t) -> uval_array |
|
|
|
|
int_pointer_frompointer(*args)
int_pointer_frompointer(int t) -> int_pointer |
|
|
|
|
ea_pointer_frompointer(*args)
ea_pointer_frompointer(ea_t t) -> ea_pointer |
|
|
|
|
sval_pointer_frompointer(*args)
sval_pointer_frompointer(sval_t t) -> sval_pointer |
|
|
|
|
sel_pointer_frompointer(*args)
sel_pointer_frompointer(sel_t t) -> sel_pointer |
|
|
|
bool
|
|
|
bool
|
|
|
bool
|
|
|
bool
|
|
|
bool
|
|
|
|
toEA(*args)
toEA(sel_t reg_cs, ea_t reg_ip) -> ea_t |
|
|
|
|
idb2scr(*args)
idb2scr(char name) -> char |
|
|
|
|
scr2idb(*args)
scr2idb(char name) -> char |
|
|
|
|
ansi2idb(*args)
ansi2idb(char name) -> char |
|
|
|
|
dto_copy_to_inf(*args)
dto_copy_to_inf( ?, idainfo inf) |
|
|
|
|
dto_copy_from_inf(*args)
dto_copy_from_inf( ?, idainfo inf) |
|
|
|
|
dto_init(*args)
dto_init( dt, bool for_graph) |
|
|
|
|
get_event_module_name(*args)
get_event_module_name(debug_event_t ev, char buf) -> char |
|
|
|
|
get_event_module_base(*args)
get_event_module_base(debug_event_t ev) -> ea_t |
|
|
|
|
get_event_module_size(*args)
get_event_module_size(debug_event_t ev) -> asize_t |
|
|
|
|
get_event_exc_info(*args)
get_event_exc_info(debug_event_t ev, char buf) -> char |
|
|
|
|
get_event_info(*args)
get_event_info(debug_event_t ev, char buf) -> char |
|
|
|
|
get_event_bpt_hea(*args)
get_event_bpt_hea(debug_event_t ev) -> ea_t |
|
|
|
|
get_event_exc_code(*args)
get_event_exc_code(debug_event_t ev) -> uint |
|
|
|
|
get_event_exc_ea(*args)
get_event_exc_ea(debug_event_t ev) -> ea_t |
|
|
|
|
can_exc_continue(*args)
can_exc_continue(debug_event_t ev) -> bool |
|
|
|
|
InstrIsSet(*args)
InstrIsSet(int icode, int bit) -> bool |
|
|
|
|
is_call_insn(*args)
is_call_insn(ea_t ea) -> bool |
|
|
|
|
is_ret_insn(*args)
is_ret_insn(ea_t ea, bool strict=True) -> bool |
|
|
|
|
is_indirect_jump_insn(*args)
is_indirect_jump_insn(ea_t ea) -> bool |
|
|
|
|
is_basic_block_end(*args)
is_basic_block_end(bool call_insn_stops_block) -> bool |
|
|
|
|
str2regf(*args)
str2regf(char p) -> int |
|
|
|
|
str2reg(*args)
str2reg(char p) -> int |
|
|
|
|
get_reg_name(*args)
get_reg_name(int reg, size_t width, char buf, int reghi=-1) ->
ssize_t |
|
|
|
|
get_reg_info(*args)
get_reg_info(char regname, uint64 mask) -> char |
|
|
|
|
parse_reg_name(*args)
parse_reg_name(char regname, reg_info_t ri) -> bool |
|
|
|
|
intel_data(*args)
intel_data(ea_t ea) |
|
|
|
|
gen_spcdef(*args)
gen_spcdef(ea_t ea, uchar segtype) -> bool |
|
|
|
|
gen_extern(*args)
gen_extern(ea_t ea, char name) -> bool |
|
|
|
|
gen_abssym(*args)
gen_abssym(ea_t ea, char name) -> bool |
|
|
|
|
gen_comvar(*args)
gen_comvar(ea_t ea, char name) -> bool |
|
|
|
|
set_processor_type(*args)
set_processor_type(char procname, int level) -> char |
|
|
|
|
get_idp_name(*args)
get_idp_name(char buf) -> char |
|
|
|
|
set_target_assembler(*args)
set_target_assembler(int asmnum) |
|
|
|
|
nbits(*args)
nbits(ea_t ea) -> int |
|
|
|
|
bytesize(*args)
bytesize(ea_t ea) -> int |
|
|
|
|
IDB_Callback(*args)
IDB_Callback(void ud, int notification_code, va_list va) -> int |
|
|
|
|
assemble(*args)
assemble(ea_t ea, ea_t cs, ea_t ip, bool use32, char line) -> int |
|
|
|
|
set_aflags0(*args)
set_aflags0(ea_t ea, uint32 flags) |
|
|
|
|
get_aflags0(*args)
get_aflags0(ea_t ea) -> uint32 |
|
|
|
|
del_aflags0(*args)
del_aflags0(ea_t ea) |
|
|
|
|
set_aflags(*args)
set_aflags(ea_t ea, uint32 flags) |
|
|
|
|
set_abits(*args)
set_abits(ea_t ea, uint32 bits) |
|
|
|
|
clr_abits(*args)
clr_abits(ea_t ea, uint32 bits) |
|
|
|
|
get_aflags(*args)
get_aflags(ea_t ea) -> uint32 |
|
|
|
|
del_aflags(*args)
del_aflags(ea_t ea) |
|
|
|
|
set_visible_item(*args)
set_visible_item(ea_t ea, bool visible) |
|
|
|
|
is_visible_item(*args)
is_visible_item(ea_t ea) -> bool |
|
|
|
|
is_finally_visible_item(*args)
is_finally_visible_item(ea_t ea) -> bool |
|
|
|
|
set_source_linnum(*args)
set_source_linnum(ea_t ea, uval_t lnnum) |
|
|
|
|
get_source_linnum(*args)
get_source_linnum(ea_t ea) -> uval_t |
|
|
|
|
del_source_linnum(*args)
del_source_linnum(ea_t ea) |
|
|
|
|
get_str_type_code(*args)
get_str_type_code(uval_t strtype) -> char |
|
|
|
|
get_str_term1(*args)
get_str_term1(int32 strtype) -> char |
|
|
|
|
get_str_term2(*args)
get_str_term2(int32 strtype) -> char |
|
|
|
|
is_unicode(*args)
is_unicode(int32 strtype) -> bool |
|
|
|
|
is_pascal(*args)
is_pascal(int32 strtype) -> bool |
|
|
|
|
set_item_color(*args)
set_item_color(ea_t ea, bgcolor_t color) |
|
|
|
|
get_item_color(*args)
get_item_color(ea_t ea) -> bgcolor_t |
|
|
|
|
del_item_color(*args)
del_item_color(ea_t ea) |
|
|
|
|
get_reftype_by_size(*args)
get_reftype_by_size(size_t size) -> reftype_t |
|
|
|
|
set_refinfo_ex(*args)
set_refinfo_ex(ea_t ea, int n, refinfo_t ri) -> int |
|
|
|
|
set_refinfo(*args)
set_refinfo(ea_t ea, int n, reftype_t type, ea_t target=ea_t(-1), ... |
|
|
|
|
get_refinfo(*args)
get_refinfo(ea_t ea, int n, refinfo_t ri) -> int |
|
|
|
|
del_refinfo(*args)
del_refinfo(ea_t ea, int n) -> int |
|
|
|
|
write_struc_path(*args)
write_struc_path(netnode node, int idx, tid_t path, int plen, adiff_t
delta) |
|
|
|
|
read_struc_path(*args)
read_struc_path(netnode node, int idx, tid_t path, adiff_t delta)
-> int |
|
|
|
|
get_input_file_path(*args)
get_input_file_path(char buf) -> ssize_t |
|
|
|
|
get_root_filename(*args)
get_root_filename(char buf) -> ssize_t |
|
|
|
|
set_root_filename(*args)
set_root_filename(char file) |
|
|
|
uint32
|
| retrieve_input_file_crc32() |
|
|
|
|
retrieve_input_file_md5(*args)
retrieve_input_file_md5(uchar hash) -> bool |
|
|
|
|
get_asm_inc_file(*args)
get_asm_inc_file(char buf) -> ssize_t |
|
|
|
|
set_asm_inc_file(*args)
set_asm_inc_file(char file) |
|
|
|
ea_t
|
|
|
|
set_imagebase(*args)
set_imagebase(ea_t base) |
|
|
|
netnode
|
|
|
|
set_ids_modnode(*args)
set_ids_modnode(netnode id) |
|
|
|
|
ExtraUpdate(*args)
ExtraUpdate(ea_t ea, char str, int what) |
|
|
|
|
ExtraDel(*args)
ExtraDel(ea_t ea, int what) |
|
|
|
|
ExtraGet(*args)
ExtraGet(ea_t ea, int what, char buf) -> ssize_t |
|
|
|
|
dbg_get_input_path(*args)
dbg_get_input_path(char buf) -> size_t |
|
|
|
|
showAuto(*args)
showAuto(ea_t ea, atype_t type=AU_NONE) |
|
|
|
|
showAddr(*args)
showAddr(ea_t ea) |
|
|
|
|
setStat(*args)
setStat(idastate_t st) -> idastate_t |
|
|
|
bool
|
|
|
bool
|
|
|
|
auto_mark_range(*args)
auto_mark_range(ea_t start, ea_t end, atype_t type) |
|
|
|
|
autoMark(*args)
autoMark(ea_t ea, atype_t type) |
|
|
|
|
autoUnmark(*args)
autoUnmark(ea_t start, ea_t end, atype_t type) |
|
|
|
|
auto_make_code(*args)
auto_make_code(ea_t ea) |
|
|
|
|
auto_make_proc(*args)
auto_make_proc(ea_t ea) |
|
|
|
|
reanalyze_callers(*args)
reanalyze_callers(ea_t ea, bool noret) |
|
|
|
|
auto_apply_type(*args)
auto_apply_type(ea_t caller, ea_t callee) |
|
|
|
|
analyze_area(*args)
analyze_area(ea_t sEA, ea_t eEA) -> int |
|
|
|
bool
|
|
|
|
autoCancel(*args)
autoCancel(ea_t ea1, ea_t ea2) |
|
|
|
bool
|
|
|
bool
|
|
|
|
auto_get(*args)
auto_get(ea_t lowEA, ea_t highEA, atype_t type) -> ea_t |
|
|
|
|
autoGetName(*args)
autoGetName(atype_t type) -> char |
|
|
|
|
nextaddr(*args)
nextaddr(ea_t ea) -> ea_t |
|
|
|
|
prevaddr(*args)
prevaddr(ea_t ea) -> ea_t |
|
|
|
|
nextchunk(*args)
nextchunk(ea_t ea) -> ea_t |
|
|
|
|
prevchunk(*args)
prevchunk(ea_t ea) -> ea_t |
|
|
|
|
chunkstart(*args)
chunkstart(ea_t ea) -> ea_t |
|
|
|
|
chunksize(*args)
chunksize(ea_t ea) -> asize_t |
|
|
|
|
freechunk(*args)
freechunk(ea_t bottom, asize_t size, int32 step) -> ea_t |
|
|
|
|
next_unknown(*args)
next_unknown(ea_t ea, ea_t maxea) -> ea_t |
|
|
|
|
prev_unknown(*args)
prev_unknown(ea_t ea, ea_t minea) -> ea_t |
|
|
|
|
prev_head(*args)
prev_head(ea_t ea, ea_t minea) -> ea_t |
|
|
|
|
next_head(*args)
next_head(ea_t ea, ea_t maxea) -> ea_t |
|
|
|
|
prev_not_tail(*args)
prev_not_tail(ea_t ea) -> ea_t |
|
|
|
|
next_not_tail(*args)
next_not_tail(ea_t ea) -> ea_t |
|
|
|
|
get_item_end(*args)
get_item_end(ea_t ea) -> ea_t |
|
|
|
|
calc_max_item_end(*args)
calc_max_item_end(ea_t ea, int how=15) -> ea_t |
|
|
|
|
get_item_size(*args)
get_item_size(ea_t ea) -> asize_t |
|
|
|
|
isEnabled(*args)
isEnabled(ea_t ea) -> bool |
|
|
|
|
get_flags_ex(*args)
get_flags_ex(ea_t ea, int how) -> flags_t |
|
|
|
|
get_flags_novalue(*args)
get_flags_novalue(ea_t ea) -> flags_t |
|
|
|
|
getFlags(*args)
getFlags(ea_t ea) -> flags_t |
|
|
|
|
get_item_flag(*args)
get_item_flag(ea_t from, int n, ea_t ea, bool appzero) -> flags_t |
|
|
|
|
setFlags(*args)
setFlags(ea_t ea, flags_t flags) |
|
|
|
|
hasValue(*args)
hasValue(flags_t F) -> bool |
|
|
|
|
f_hasValue(*args)
f_hasValue(flags_t f, void ?) -> bool |
|
|
|
|
delValue(*args)
delValue(ea_t ea) |
|
|
|
|
isLoaded(*args)
isLoaded(ea_t ea) -> bool |
|
|
|
|
get_byte(*args)
get_byte(ea_t ea) -> uchar |
|
|
|
|
get_db_byte(*args)
get_db_byte(ea_t ea) -> uchar |
|
|
|
|
get_dbg_byte(*args)
get_dbg_byte(ea_t ea, uint32 x) -> bool |
|
|
|
|
get_word(*args)
get_word(ea_t ea) -> ushort |
|
|
|
|
get_3byte(*args)
get_3byte(ea_t ea) -> uint32 |
|
|
|
|
get_long(*args)
get_long(ea_t ea) -> uint32 |
|
|
|
|
get_qword(*args)
get_qword(ea_t ea) -> uint64 |
|
|
|
|
get_full_byte(*args)
get_full_byte(ea_t ea) -> uint32 |
|
|
|
|
get_full_word(*args)
get_full_word(ea_t ea) -> uint64 |
|
|
|
|
get_full_long(*args)
get_full_long(ea_t ea) -> uint64 |
|
|
|
|
get_16bit(*args)
get_16bit(ea_t ea) -> uint32 |
|
|
|
|
get_32bit(*args)
get_32bit(ea_t ea) -> uint32 |
|
|
|
|
get_64bit(*args)
get_64bit(ea_t ea) -> uint64 |
|
|
|
|
get_data_value(*args)
get_data_value(ea_t ea, uval_t v, asize_t size) -> bool |
|
|
|
|
get_original_byte(*args)
get_original_byte(ea_t ea) -> uint32 |
|
|
|
|
get_original_word(*args)
get_original_word(ea_t ea) -> uint64 |
|
|
|
|
get_original_long(*args)
get_original_long(ea_t ea) -> uint64 |
|
|
|
|
put_byte(*args)
put_byte(ea_t ea, uint32 x) -> bool |
|
|
|
|
put_dbg_byte(*args)
put_dbg_byte(ea_t ea, uint32 x) -> bool |
|
|
|
|
put_word(*args)
put_word(ea_t ea, uint64 x) |
|
|
|
|
put_long(*args)
put_long(ea_t ea, uint64 x) |
|
|
|
|
put_qword(*args)
put_qword(ea_t ea, uint64 x) |
|
|
|
|
patch_byte(*args)
patch_byte(ea_t ea, uint32 x) -> bool |
|
|
|
|
patch_word(*args)
patch_word(ea_t ea, uint64 x) -> bool |
|
|
|
|
patch_long(*args)
patch_long(ea_t ea, uint64 x) -> bool |
|
|
|
|
add_byte(*args)
add_byte(ea_t ea, uint32 value) |
|
|
|
|
add_word(*args)
add_word(ea_t ea, uint64 value) |
|
|
|
|
add_long(*args)
add_long(ea_t ea, uint64 value) |
|
|
|
|
add_qword(*args)
add_qword(ea_t ea, uint64 value) |
|
|
|
|
put_many_bytes(*args)
put_many_bytes(ea_t ea, void buf) |
|
|
|
|
patch_many_bytes(*args)
patch_many_bytes(ea_t ea, void buf) |
|
|
|
|
isCode(*args)
isCode(flags_t F) -> bool |
|
|
|
|
f_isCode(*args)
f_isCode(flags_t F, void ?) -> bool |
|
|
|
|
isData(*args)
isData(flags_t F) -> bool |
|
|
|
|
f_isData(*args)
f_isData(flags_t F, void ?) -> bool |
|
|
|
|
isTail(*args)
isTail(flags_t F) -> bool |
|
|
|
|
f_isTail(*args)
f_isTail(flags_t F, void ?) -> bool |
|
|
|
|
isNotTail(*args)
isNotTail(flags_t F) -> bool |
|
|
|
|
f_isNotTail(*args)
f_isNotTail(flags_t F, void ?) -> bool |
|
|
|
|
isUnknown(*args)
isUnknown(flags_t F) -> bool |
|
|
|
|
isHead(*args)
isHead(flags_t F) -> bool |
|
|
|
|
f_isHead(*args)
f_isHead(flags_t F, void ?) -> bool |
|
|
|
|
do_unknown(*args)
do_unknown(ea_t ea, int flags) |
|
|
|
|
do_unknown_range(*args)
do_unknown_range(ea_t ea, size_t size, int flags) |
|
|
|
|
is_manual_insn(*args)
is_manual_insn(ea_t ea) -> bool |
|
|
|
|
get_manual_insn(*args)
get_manual_insn(ea_t ea, char buf) -> char |
|
|
|
|
set_manual_insn(*args)
set_manual_insn(ea_t ea, char manual_insn) |
|
|
|
|
isFlow(*args)
isFlow(flags_t F) -> bool |
|
|
|
|
isVar(*args)
isVar(flags_t F) -> bool |
|
|
|
|
hasExtra(*args)
hasExtra(flags_t F) -> bool |
|
|
|
|
has_cmt(*args)
has_cmt(flags_t F) -> bool |
|
|
|
|
hasRef(*args)
hasRef(flags_t F) -> bool |
|
|
|
|
f_hasRef(*args)
f_hasRef(flags_t f, void ?) -> bool |
|
|
|
|
has_name(*args)
has_name(flags_t F) -> bool |
|
|
|
|
f_has_name(*args)
f_has_name(flags_t f, void ?) -> bool |
|
|
|
|
has_dummy_name(*args)
has_dummy_name(flags_t F) -> bool |
|
|
|
|
f_has_dummy_name(*args)
f_has_dummy_name(flags_t f, void ?) -> bool |
|
|
|
|
has_auto_name(*args)
has_auto_name(flags_t F) -> bool |
|
|
|
|
has_any_name(*args)
has_any_name(flags_t F) -> bool |
|
|
|
|
has_user_name(*args)
has_user_name(flags_t F) -> bool |
|
|
|
|
f_has_user_name(*args)
f_has_user_name(flags_t F, void ?) -> bool |
|
|
|
|
is_invsign(*args)
is_invsign(ea_t ea, flags_t F, int n) -> bool |
|
|
|
|
toggle_sign(*args)
toggle_sign(ea_t ea, int n) -> bool |
|
|
|
flags_t
|
|
|
|
is_signed_data(*args)
is_signed_data(flags_t F) -> bool |
|
|
|
|
is_bnot(*args)
is_bnot(ea_t ea, flags_t F, int n) -> bool |
|
|
|
|
toggle_bnot(*args)
toggle_bnot(ea_t ea, int n) -> bool |
|
|
|
flags_t
|
|
|
|
is_bnot_data(*args)
is_bnot_data(flags_t F) -> bool |
|
|
|
|
is_lzero(*args)
is_lzero(ea_t ea, int n) -> bool |
|
|
|
|
set_lzero(*args)
set_lzero(ea_t ea, int n) -> bool |
|
|
|
|
clr_lzero(*args)
clr_lzero(ea_t ea, int n) -> bool |
|
|
|
|
toggle_lzero(*args)
toggle_lzero(ea_t ea, int n) -> bool |
|
|
|
|
leading_zero_important(*args)
leading_zero_important(ea_t ea, int n) -> bool |
|
|
|
|
doVar(*args)
doVar(ea_t ea, bool isvar=True) |
|
|
|
|
isDefArg0(*args)
isDefArg0(flags_t F) -> bool |
|
|
|
|
isDefArg1(*args)
isDefArg1(flags_t F) -> bool |
|
|
|
|
isOff0(*args)
isOff0(flags_t F) -> bool |
|
|
|
|
isOff1(*args)
isOff1(flags_t F) -> bool |
|
|
|
|
isChar0(*args)
isChar0(flags_t F) -> bool |
|
|
|
|
isChar1(*args)
isChar1(flags_t F) -> bool |
|
|
|
|
isSeg0(*args)
isSeg0(flags_t F) -> bool |
|
|
|
|
isSeg1(*args)
isSeg1(flags_t F) -> bool |
|
|
|
|
isEnum0(*args)
isEnum0(flags_t F) -> bool |
|
|
|
|
isEnum1(*args)
isEnum1(flags_t F) -> bool |
|
|
|
|
isFop0(*args)
isFop0(flags_t F) -> bool |
|
|
|
|
isFop1(*args)
isFop1(flags_t F) -> bool |
|
|
|
|
isStroff0(*args)
isStroff0(flags_t F) -> bool |
|
|
|
|
isStroff1(*args)
isStroff1(flags_t F) -> bool |
|
|
|
|
isStkvar0(*args)
isStkvar0(flags_t F) -> bool |
|
|
|
|
isStkvar1(*args)
isStkvar1(flags_t F) -> bool |
|
|
|
|
isFloat0(*args)
isFloat0(flags_t F) -> bool |
|
|
|
|
isFloat1(*args)
isFloat1(flags_t F) -> bool |
|
|
|
|
isNum0(*args)
isNum0(flags_t F) -> bool |
|
|
|
|
isNum1(*args)
isNum1(flags_t F) -> bool |
|
|
|
|
get_optype_flags0(*args)
get_optype_flags0(flags_t F) -> flags_t |
|
|
|
|
get_optype_flags1(*args)
get_optype_flags1(flags_t F) -> flags_t |
|
|
|
|
isDefArg(*args)
isDefArg(flags_t F, int n) -> bool |
|
|
|
|
isOff(*args)
isOff(flags_t F, int n) -> bool |
|
|
|
|
isChar(*args)
isChar(flags_t F, int n) -> bool |
|
|
|
|
isSeg(*args)
isSeg(flags_t F, int n) -> bool |
|
|
|
|
isEnum(*args)
isEnum(flags_t F, int n) -> bool |
|
|
|
|
isFop(*args)
isFop(flags_t F, int n) -> bool |
|
|
|
|
isStroff(*args)
isStroff(flags_t F, int n) -> bool |
|
|
|
|
isStkvar(*args)
isStkvar(flags_t F, int n) -> bool |
|
|
|
|
isFltnum(*args)
isFltnum(flags_t F, int n) -> bool |
|
|
|
|
isNum(*args)
isNum(flags_t F, int n) -> bool |
|
|
|
|
isVoid(*args)
isVoid(ea_t ea, flags_t F, int n) -> bool |
|
|
|
|
set_op_type(*args)
set_op_type(ea_t ea, flags_t type, int n) -> bool |
|
|
|
|
typeflag(*args)
typeflag(ea_t ea, flags_t oldflag, flags_t type, int n) -> flags_t |
|
|
|
|
op_seg(*args)
op_seg(ea_t ea, int n) -> bool |
|
|
|
|
op_enum(*args)
op_enum(ea_t ea, int n, enum_t id, uchar serial) -> bool |
|
|
|
|
get_enum_id(*args)
get_enum_id(ea_t ea, int n, uchar serial) -> enum_t |
|
|
|
|
op_stroff(*args)
op_stroff(ea_t ea, int n, tid_t path, int path_len, adiff_t delta)
-> bool |
|
|
|
|
set_stroff_path(*args)
set_stroff_path(ea_t ea, int n, tid_t path, int plen, adiff_t delta)
-> bool |
|
|
|
|
get_stroff_path(*args)
get_stroff_path(ea_t ea, int n, tid_t path, adiff_t delta) -> int |
|
|
|
|
del_stroff_path(*args)
del_stroff_path(ea_t ea, int n) -> bool |
|
|
|
|
op_stkvar(*args)
op_stkvar(ea_t ea, int n) -> bool |
|
|
|
|
set_forced_operand(*args)
set_forced_operand(ea_t ea, int n, char op) -> bool |
|
|
|
|
get_forced_operand(*args)
get_forced_operand(ea_t ea, int n, char buf) -> ssize_t |
|
|
|
|
is_forced_operand(*args)
is_forced_operand(ea_t ea, int n) -> bool |
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
|
op_chr(*args)
op_chr(ea_t ea, int n) -> bool |
|
|
|
|
op_num(*args)
op_num(ea_t ea, int n) -> bool |
|
|
|
|
op_hex(*args)
op_hex(ea_t ea, int n) -> bool |
|
|
|
|
op_dec(*args)
op_dec(ea_t ea, int n) -> bool |
|
|
|
|
op_oct(*args)
op_oct(ea_t ea, int n) -> bool |
|
|
|
|
op_bin(*args)
op_bin(ea_t ea, int n) -> bool |
|
|
|
|
op_flt(*args)
op_flt(ea_t ea, int n) -> bool |
|
|
|
|
noType(*args)
noType(ea_t ea, int n) -> bool |
|
|
|
int
|
|
|
|
getRadix(*args)
getRadix(flags_t F, int n) -> int |
|
|
|
|
getRadixEA(*args)
getRadixEA(ea_t ea, int n) -> int |
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
flags_t
|
|
|
|
get_flags_by_size(*args)
get_flags_by_size(size_t size) -> flags_t |
|
|
|
|
do_data_ex(*args)
do_data_ex(ea_t ea, flags_t dataflag, asize_t size, tid_t tid) ->
bool |
|
|
|
|
doByte(*args)
doByte(ea_t ea, asize_t length) -> bool |
|
|
|
|
doWord(*args)
doWord(ea_t ea, asize_t length) -> bool |
|
|
|
|
doDwrd(*args)
doDwrd(ea_t ea, asize_t length) -> bool |
|
|
|
|
doQwrd(*args)
doQwrd(ea_t ea, asize_t length) -> bool |
|
|
|
|
doOwrd(*args)
doOwrd(ea_t ea, asize_t length) -> bool |
|
|
|
|
doTbyt(*args)
doTbyt(ea_t ea, asize_t length) -> bool |
|
|
|
|
doFloat(*args)
doFloat(ea_t ea, asize_t length) -> bool |
|
|
|
|
doDouble(*args)
doDouble(ea_t ea, asize_t length) -> bool |
|
|
|
|
doPackReal(*args)
doPackReal(ea_t ea, asize_t length) -> bool |
|
|
|
|
doASCI(*args)
doASCI(ea_t ea, asize_t length) -> bool |
|
|
|
|
do3byte(*args)
do3byte(ea_t ea, asize_t length) -> bool |
|
|
|
|
doStruct(*args)
doStruct(ea_t ea, asize_t length, tid_t tid) -> bool |
|
|
|
|
doAlign(*args)
doAlign(ea_t ea, asize_t length, int alignment) -> bool |
|
|
|
|
calc_min_align(*args)
calc_min_align(asize_t length) -> int |
|
|
|
|
calc_max_align(*args)
calc_max_align(ea_t endea) -> int |
|
|
|
|
calc_def_align(*args)
calc_def_align(ea_t ea, int mina, int maxa) -> int |
|
|
|
|
do16bit(*args)
do16bit(ea_t ea, asize_t length) -> bool |
|
|
|
|
isByte(*args)
isByte(flags_t F) -> bool |
|
|
|
|
isWord(*args)
isWord(flags_t F) -> bool |
|
|
|
|
isDwrd(*args)
isDwrd(flags_t F) -> bool |
|
|
|
|
isQwrd(*args)
isQwrd(flags_t F) -> bool |
|
|
|
|
isOwrd(*args)
isOwrd(flags_t F) -> bool |
|
|
|
|
isTbyt(*args)
isTbyt(flags_t F) -> bool |
|
|
|
|
isFloat(*args)
isFloat(flags_t F) -> bool |
|
|
|
|
isDouble(*args)
isDouble(flags_t F) -> bool |
|
|
|
|
isPackReal(*args)
isPackReal(flags_t F) -> bool |
|
|
|
|
isASCII(*args)
isASCII(flags_t F) -> bool |
|
|
|
|
isStruct(*args)
isStruct(flags_t F) -> bool |
|
|
|
|
isAlign(*args)
isAlign(flags_t F) -> bool |
|
|
|
|
is3byte(*args)
is3byte(flags_t F) -> bool |
|
|
|
|
f_isByte(*args)
f_isByte(flags_t F, void ?) -> bool |
|
|
|
|
f_isWord(*args)
f_isWord(flags_t F, void ?) -> bool |
|
|
|
|
f_isDwrd(*args)
f_isDwrd(flags_t F, void ?) -> bool |
|
|
|
|
f_isQwrd(*args)
f_isQwrd(flags_t F, void ?) -> bool |
|
|
|
|
f_isOwrd(*args)
f_isOwrd(flags_t F, void ?) -> bool |
|
|
|
|
f_isTbyt(*args)
f_isTbyt(flags_t F, void ?) -> bool |
|
|
|
|
f_isFloat(*args)
f_isFloat(flags_t F, void ?) -> bool |
|
|
|
|
f_isDouble(*args)
f_isDouble(flags_t F, void ?) -> bool |
|
|
|
|
f_isPackReal(*args)
f_isPackReal(flags_t F, void ?) -> bool |
|
|
|
|
f_isASCII(*args)
f_isASCII(flags_t F, void ?) -> bool |
|
|
|
|
f_isStruct(*args)
f_isStruct(flags_t F, void ?) -> bool |
|
|
|
|
f_isAlign(*args)
f_isAlign(flags_t F, void ?) -> bool |
|
|
|
|
f_is3byte(*args)
f_is3byte(flags_t F, void ?) -> bool |
|
|
|
|
is_same_data_type(*args)
is_same_data_type(flags_t F1, flags_t F2) -> bool |
|
|
|
|
get_max_ascii_length(*args)
get_max_ascii_length(ea_t ea, int32 strtype, bool ignore_heads=False)
-> size_t |
|
|
|
|
get_ascii_contents(*args)
get_ascii_contents(ea_t ea, size_t len, int32 type, char buf) ->
bool |
|
|
|
|
make_ascii_string(*args)
make_ascii_string(ea_t start, size_t len, int32 strtype) -> bool |
|
|
|
|
print_ascii_string_type(*args)
print_ascii_string_type(char buf, int32 strtype) -> char |
|
|
|
|
get_typeinfo(*args)
get_typeinfo(ea_t ea, int n, flags_t flags, typeinfo_t buf) ->
typeinfo_t |
|
|
|
|
set_typeinfo(*args)
set_typeinfo(ea_t ea, int n, flags_t flag, typeinfo_t ti) -> bool |
|
|
|
|
get_data_elsize(*args)
get_data_elsize(ea_t ea, flags_t F, typeinfo_t ti=None) -> asize_t |
|
|
|
|
can_define_item(*args)
can_define_item(ea_t ea, asize_t length, flags_t flags) -> bool |
|
|
|
|
isImmd(*args)
isImmd(flags_t F) -> bool |
|
|
|
|
isFunc(*args)
isFunc(flags_t F) -> bool |
|
|
|
|
doImmd(*args)
doImmd(ea_t ea) |
|
|
|
|
noImmd(*args)
noImmd(ea_t ea) |
|
|
|
|
gettof(*args)
gettof(flags_t F) -> ushort |
|
|
|
|
set_cmt(*args)
set_cmt(ea_t ea, char comm, bool rptble) -> bool |
|
|
|
|
get_cmt(*args)
get_cmt(ea_t ea, bool rptble, char buf) -> ssize_t |
|
|
|
|
append_cmt(*args)
append_cmt(ea_t ea, char str, bool rptble) -> bool |
|
|
|
|
find_byte(*args)
find_byte(ea_t sEA, asize_t size, uchar value, bool sense_case) ->
ea_t |
|
|
|
|
find_byter(*args)
find_byter(ea_t sEA, asize_t size, uchar value, bool sense_case)
-> ea_t |
|
|
|
|
bin_search(*args)
bin_search(ea_t startEA, ea_t endEA, uchar image, uchar mask, ... |
|
|
|
|
equal_bytes(*args)
equal_bytes(ea_t ea, uchar image, uchar mask, size_t len, bool
sense_case) -> bool |
|
|
|
bool
|
|
|
|
noUsed(*args)
noUsed(ea_t ea) noUsed(ea_t sEA, ea_t eEA) |
|
|
|
|
update_hidden_area(*args)
update_hidden_area(hidden_area_t ha) -> bool |
|
|
|
|
add_hidden_area(*args)
add_hidden_area(ea_t ea1, ea_t ea2, char description, char header, ... |
|
|
|
|
get_hidden_area(*args)
get_hidden_area(ea_t ea) -> hidden_area_t |
|
|
|
|
getn_hidden_area(*args)
getn_hidden_area(int n) -> hidden_area_t |
|
|
|
int
|
|
|
|
get_hidden_area_num(*args)
get_hidden_area_num(ea_t ea) -> int |
|
|
|
|
get_prev_hidden_area(*args)
get_prev_hidden_area(ea_t ea) -> hidden_area_t |
|
|
|
|
get_next_hidden_area(*args)
get_next_hidden_area(ea_t ea) -> hidden_area_t |
|
|
|
|
del_hidden_area(*args)
del_hidden_area(ea_t ea) -> bool |
|
|
|
|
get_data_type_size(*args)
get_data_type_size(flags_t F, typeinfo_t ti) -> asize_t |
|
|
|
|
f_isUnknown(*args)
f_isUnknown(flags_t F, void ?) -> bool |
|
|
|
|
wait_for_next_event(*args)
wait_for_next_event(int wfne, int timeout_in_secs) ->
dbg_event_code_t |
|
|
|
debug_event_t
|
|
|
|
set_debugger_options(*args)
set_debugger_options(uint options) -> uint |
|
|
|
|
set_remote_debugger(*args)
set_remote_debugger(char host, char pass, int port=-1) |
|
|
|
|
get_process_options(*args)
get_process_options(qstring path, qstring args, qstring sdir, qstring host, ... |
|
|
|
excvec_t
|
|
|
bool
|
|
|
|
define_exception(*args)
define_exception(uint code, char name, char desc, int flags) ->
char |
|
|
|
bool
|
|
|
|
set_dbg_options(*args)
set_dbg_options(char keyword, int value_type, void value) -> char |
|
|
|
bool
|
|
|
ui_notification_t
|
|
|
dbg_notification_t
|
| get_running_notification() |
|
|
|
|
|
|
int
|
|
|
|
start_process(*args)
start_process(char path, char args, char sdir) -> int |
|
|
|
|
request_start_process(*args)
request_start_process(char path, char args, char sdir) -> int |
|
|
|
bool
|
|
|
bool
|
| request_suspend_process() |
|
|
|
bool
|
|
|
bool
|
| request_continue_process() |
|
|
|
bool
|
|
|
bool
|
|
|
int
|
|
|
|
get_process_info(*args)
get_process_info(int n, process_info_t process_info) -> pid_t |
|
|
|
|
attach_process(*args)
attach_process(pid_t pid, int event_id) -> int |
|
|
|
|
request_attach_process(*args)
request_attach_process(pid_t pid, int event_id) -> int |
|
|
|
bool
|
|
|
bool
|
|
|
int
|
|
|
|
getn_thread(*args)
getn_thread(int n) -> thid_t |
|
|
|
|
select_thread(*args)
select_thread(thid_t tid) -> bool |
|
|
|
|
request_select_thread(*args)
request_select_thread(thid_t tid) -> bool |
|
|
|
bool
|
|
|
bool
|
|
|
bool
|
|
|
bool
|
|
|
|
run_to(*args)
run_to(ea_t ea) -> bool |
|
|
|
|
request_run_to(*args)
request_run_to(ea_t ea) -> bool |
|
|
|
bool
|
|
|
bool
|
|
|
|
get_reg_val(*args)
get_reg_val(char regname, regval_t regval) -> bool |
|
|
|
|
set_reg_val(*args)
set_reg_val(char regname, regval_t regval) -> bool |
|
|
|
|
request_set_reg_val(*args)
request_set_reg_val(char regname, regval_t regval) -> bool |
|
|
|
int
|
|
|
|
getn_bpt(*args)
getn_bpt(int n, bpt_t bpt) -> bool |
|
|
|
|
get_bpt(*args)
get_bpt(ea_t ea, bpt_t bpt) -> bool |
|
|
|
|
add_bpt(*args)
add_bpt(ea_t ea, asize_t size, bpttype_t type) -> bool |
|
|
|
|
request_add_bpt(*args)
request_add_bpt(ea_t ea, asize_t size, bpttype_t type) -> bool |
|
|
|
|
del_bpt(*args)
del_bpt(ea_t ea) -> bool |
|
|
|
|
request_del_bpt(*args)
request_del_bpt(ea_t ea) -> bool |
|
|
|
|
update_bpt(*args)
update_bpt(bpt_t bpt) -> bool |
|
|
|
|
enable_bpt(*args)
enable_bpt(ea_t ea, bool enable) -> bool |
|
|
|
|
request_enable_bpt(*args)
request_enable_bpt(ea_t ea, bool enable) -> bool |
|
|
|
|
set_trace_size(*args)
set_trace_size(int size) -> bool |
|
|
|
|
|
|
|
|
|
bool
|
|
|
|
enable_step_trace(*args)
enable_step_trace(int enable) -> bool |
|
|
|
|
request_enable_step_trace(*args)
request_enable_step_trace(int enable) -> bool |
|
|
|
int
|
|
|
|
set_step_trace_options(*args)
set_step_trace_options(int options) |
|
|
|
|
request_set_step_trace_options(*args)
request_set_step_trace_options(int options) |
|
|
|
bool
|
|
|
|
enable_insn_trace(*args)
enable_insn_trace(int enable) -> bool |
|
|
|
|
request_enable_insn_trace(*args)
request_enable_insn_trace(int enable) -> bool |
|
|
|
int
|
|
|
|
set_insn_trace_options(*args)
set_insn_trace_options(int options) |
|
|
|
|
request_set_insn_trace_options(*args)
request_set_insn_trace_options(int options) |
|
|
|
bool
|
|
|
|
enable_func_trace(*args)
enable_func_trace(int enable) -> bool |
|
|
|
|
request_enable_func_trace(*args)
request_enable_func_trace(int enable) -> bool |
|
|
|
int
|
|
|
|
set_func_trace_options(*args)
set_func_trace_options(int options) |
|
|
|
|
request_set_func_trace_options(*args)
request_set_func_trace_options(int options) |
|
|
|
int
|
|
|
|
get_tev_info(*args)
get_tev_info(int n, tev_info_t tev_info) -> bool |
|
|
|
|
get_insn_tev_reg_val(*args)
get_insn_tev_reg_val(int n, char regname, regval_t regval) -> bool |
|
|
|
|
get_insn_tev_reg_result(*args)
get_insn_tev_reg_result(int n, char regname, regval_t regval) ->
bool |
|
|
|
|
get_call_tev_callee(*args)
get_call_tev_callee(int n) -> ea_t |
|
|
|
|
get_ret_tev_return(*args)
get_ret_tev_return(int n) -> ea_t |
|
|
|
|
get_bpt_tev_ea(*args)
get_bpt_tev_ea(int n) -> ea_t |
|
|
|
|
is_reg_integer(*args)
is_reg_integer(char regname) -> bool |
|
|
|
|
get_first_module(*args)
get_first_module(module_info_t modinfo) -> bool |
|
|
|
|
get_next_module(*args)
get_next_module(module_info_t modinfo) -> bool |
|
|
|
|
| bring_debugger_to_front() |
|
|
|
thid_t
|
|
|
|
load_debugger(*args)
load_debugger(char dbgname, bool use_remote) -> bool |
|
|
|
|
suspend_thread(*args)
suspend_thread(thid_t tid) -> int |
|
|
|
|
request_suspend_thread(*args)
request_suspend_thread(thid_t tid) -> int |
|
|
|
|
resume_thread(*args)
resume_thread(thid_t tid) -> int |
|
|
|
|
request_resume_thread(*args)
request_resume_thread(thid_t tid) -> int |
|
|
|
|
check_bpt(*args)
check_bpt(ea_t ea) -> int |
|
|
|
|
set_process_state(*args)
set_process_state(int newstate, thid_t p_thid, int dbginv) -> int |
|
|
|
|
get_manual_regions(*args)
get_manual_regions(meminfo_vec_t areas) |
|
|
|
|
set_manual_regions(*args)
set_manual_regions(meminfo_vec_t areas) |
|
|
|
|
enable_manual_regions(*args)
enable_manual_regions(bool enable) |
|
|
|
|
DBG_Callback(*args)
DBG_Callback(void ud, int notification_code, va_list va) -> int |
|
|
|
|
idadir(*args)
idadir(char subdir) -> char |
|
|
|
|
getsysfile(*args)
getsysfile(char buf, char filename, char subdir) -> char |
|
|
|
char
|
|
|
|
fopenWT(*args)
fopenWT(char file) -> FILE |
|
|
|
|
fopenWB(*args)
fopenWB(char file) -> FILE |
|
|
|
|
fopenRT(*args)
fopenRT(char file) -> FILE |
|
|
|
|
fopenRB(*args)
fopenRB(char file) -> FILE |
|
|
|
|
fopenM(*args)
fopenM(char file) -> FILE |
|
|
|
|
fopenA(*args)
fopenA(char file) -> FILE |
|
|
|
|
openR(*args)
openR(char file) -> FILE |
|
|
|
|
openRT(*args)
openRT(char file) -> FILE |
|
|
|
|
openM(*args)
openM(char file) -> FILE |
|
|
|
|
ecreate(*args)
ecreate(char file) -> FILE |
|
|
|
|
ecreateT(*args)
ecreateT(char file) -> FILE |
|
|
|
|
eclose(*args)
eclose(FILE fp) |
|
|
|
|
eseek(*args)
eseek(FILE fp, int32 pos) |
|
|
|
|
efilelength(*args)
efilelength(FILE fp) -> uint32 |
|
|
|
|
echsize(*args)
echsize(FILE fp, uint32 size) |
|
|
|
|
getdspace(*args)
getdspace(char path) -> uint64 |
|
|
|
|
call_system(*args)
call_system(char command) -> int |
|
|
|
|
qlgetz(*args)
qlgetz(linput_t li, int32 fpos, char buf) -> char |
|
|
|
|
open_linput(*args)
open_linput(char file, bool remote) -> linput_t |
|
|
|
|
close_linput(*args)
close_linput(linput_t li) |
|
|
|
|
create_generic_linput(*args)
create_generic_linput(generic_linput_t gl) -> linput_t |
|
|
|
|
create_memory_linput(*args)
create_memory_linput(ea_t start, asize_t size) -> linput_t |
|
|
|
|
get_linput_type(*args)
get_linput_type(linput_t li) -> linput_type_t |
|
|
|
size_t
|
|
|
|
add_entry(*args)
add_entry(uval_t ord, ea_t ea, char name, bool makecode) -> bool |
|
|
|
|
get_entry_ordinal(*args)
get_entry_ordinal(size_t idx) -> uval_t |
|
|
|
|
get_entry(*args)
get_entry(uval_t ord) -> ea_t |
|
|
|
|
get_entry_name(*args)
get_entry_name(uval_t ord, char buf) -> ssize_t |
|
|
|
|
rename_entry(*args)
rename_entry(uval_t ord, char name) -> bool |
|
|
|
size_t
|
|
|
|
getn_enum(*args)
getn_enum(size_t n) -> enum_t |
|
|
|
|
get_enum_idx(*args)
get_enum_idx(enum_t id) -> uval_t |
|
|
|
|
get_enum(*args)
get_enum(char name) -> enum_t |
|
|
|
|
is_bf(*args)
is_bf(enum_t id) -> bool |
|
|
|
|
is_enum_hidden(*args)
is_enum_hidden(enum_t id) -> bool |
|
|
|
|
set_enum_hidden(*args)
set_enum_hidden(enum_t id, bool hidden) -> bool |
|
|
|
|
is_enum_fromtil(*args)
is_enum_fromtil(enum_t id) -> bool |
|
|
|
|
set_enum_fromtil(*args)
set_enum_fromtil(enum_t id, bool fromtil) -> bool |
|
|
|
|
get_enum_name(*args)
get_enum_name(enum_t id, char buf) -> ssize_t |
|
|
|
|
get_enum_width(*args)
get_enum_width(enum_t id) -> size_t |
|
|
|
|
set_enum_width(*args)
set_enum_width(enum_t id, int width) -> bool |
|
|
|
|
get_enum_cmt(*args)
get_enum_cmt(enum_t id, bool repeatable, char buf) -> ssize_t |
|
|
|
|
get_enum_size(*args)
get_enum_size(enum_t id) -> size_t |
|
|
|
|
get_enum_flag(*args)
get_enum_flag(enum_t id) -> flags_t |
|
|
|
|
get_const_by_name(*args)
get_const_by_name(char name) -> const_t |
|
|
|
|
get_const_value(*args)
get_const_value(const_t id) -> uval_t |
|
|
|
|
get_const_enum(*args)
get_const_enum(const_t id) -> enum_t |
|
|
|
|
get_const_bmask(*args)
get_const_bmask(const_t id) -> bmask_t |
|
|
|
|
get_const(*args)
get_const(enum_t id, uval_t value, uchar serial, bmask_t mask) ->
const_t |
|
|
|
|
get_first_bmask(*args)
get_first_bmask(enum_t id) -> bmask_t |
|
|
|
|
get_last_bmask(*args)
get_last_bmask(enum_t id) -> bmask_t |
|
|
|
|
get_next_bmask(*args)
get_next_bmask(enum_t id, bmask_t bmask) -> bmask_t |
|
|
|
|
get_prev_bmask(*args)
get_prev_bmask(enum_t id, bmask_t bmask) -> bmask_t |
|
|
|
|
get_first_const(*args)
get_first_const(enum_t id, bmask_t bmask=(bmask_t(-1))) -> uval_t |
|
|
|
|
get_last_const(*args)
get_last_const(enum_t id, bmask_t bmask=(bmask_t(-1))) -> uval_t |
|
|
|
|
get_next_const(*args)
get_next_const(enum_t id, uval_t value, bmask_t bmask=(bmask_t(-1)))
-> uval_t |
|
|
|
|
get_prev_const(*args)
get_prev_const(enum_t id, uval_t value, bmask_t bmask=(bmask_t(-1)))
-> uval_t |
|
|
|
|
get_const_name(*args)
get_const_name(const_t id, char buf) -> ssize_t |
|
|
|
|
get_const_cmt(*args)
get_const_cmt(const_t id, bool repeatable, char buf) -> ssize_t |
|
|
|
|
get_first_serial_const(*args)
get_first_serial_const(enum_t id, uval_t value, uchar serial, bmask_t
bmask) -> const_t |
|
|
|
|
get_last_serial_const(*args)
get_last_serial_const(enum_t id, uval_t value, uchar serial, bmask_t
bmask) -> const_t |
|
|
|
|
get_next_serial_const(*args)
get_next_serial_const(const_t first_cid, uchar serial) -> const_t |
|
|
|
|
get_prev_serial_const(*args)
get_prev_serial_const(const_t first_cid, uchar serial) -> const_t |
|
|
|
|
for_all_consts(*args)
for_all_consts(enum_t id, const_visitor_t cv) -> int |
|
|
|
|
get_const_serial(*args)
get_const_serial(const_t cid) -> uchar |
|
|
|
|
get_enum_type_ordinal(*args)
get_enum_type_ordinal(enum_t id) -> int32 |
|
|
|
|
set_enum_type_ordinal(*args)
set_enum_type_ordinal(enum_t id, int32 ord) |
|
|
|
|
add_enum(*args)
add_enum(size_t idx, char name, flags_t flag) -> enum_t |
|
|
|
|
del_enum(*args)
del_enum(enum_t id) |
|
|
|
|
set_enum_idx(*args)
set_enum_idx(enum_t id, size_t idx) -> bool |
|
|
|
|
set_enum_bf(*args)
set_enum_bf(enum_t id, bool bf) -> bool |
|
|
|
|
set_enum_name(*args)
set_enum_name(enum_t id, char name) -> bool |
|
|
|
|
set_enum_cmt(*args)
set_enum_cmt(enum_t id, char cmt, bool repeatable) -> bool |
|
|
|
|
add_const(*args)
add_const(enum_t id, char name, uval_t value, bmask_t
bmask=(bmask_t(-1))) -> int |
|
|
|
|
del_const(*args)
del_const(enum_t id, uval_t value, uchar serial, bmask_t bmask) ->
bool |
|
|
|
|
set_const_name(*args)
set_const_name(const_t id, char name) -> bool |
|
|
|
|
set_const_cmt(*args)
set_const_cmt(const_t id, char cmt, bool repeatable) -> bool |
|
|
|
|
is_one_bit_mask(*args)
is_one_bit_mask(bmask_t mask) -> bool |
|
|
|
|
get_bmask_node(*args)
get_bmask_node(enum_t id, bmask_t bmask) -> netnode |
|
|
|
|
set_bmask_name(*args)
set_bmask_name(enum_t id, bmask_t bmask, char name) -> bool |
|
|
|
|
get_bmask_name(*args)
get_bmask_name(enum_t id, bmask_t bmask, char buf) -> ssize_t |
|
|
|
|
set_bmask_cmt(*args)
set_bmask_cmt(enum_t id, bmask_t bmask, char cmt, bool repeatable)
-> bool |
|
|
|
|
get_bmask_cmt(*args)
get_bmask_cmt(enum_t id, bmask_t bmask, bool repeatable, char buf)
-> ssize_t |
|
|
|
|
enum_encode(*args)
enum_encode(enum_t id, uchar serial) -> uval_t |
|
|
|
|
enum_decode(*args)
enum_decode(uval_t code, uchar serial) -> enum_t |
|
|
|
|
CompileEx(*args)
CompileEx(char file, bool del_macros, char errbuf) -> bool |
|
|
|
|
Compile(*args)
Compile(char file, char errbuf) -> bool |
|
|
|
|
calcexpr(*args)
calcexpr(ea_t where, char line, idc_value_t rv, char errbuf) ->
bool |
|
|
|
|
calc_idc_expr(*args)
calc_idc_expr(ea_t where, char line, idc_value_t rv, char errbuf)
-> bool |
|
|
|
|
CompileLine(*args)
CompileLine(char line, char errbuf) -> bool |
|
|
|
|
VarAssign(*args)
VarAssign(idc_value_t a1, idc_value_t a2) |
|
|
|
char
|
|
|
char
|
|
|
|
set_header_path(*args)
set_header_path(char path, bool add) -> bool |
|
|
|
|
get_idc_filename(*args)
get_idc_filename(char buf, char file) -> char |
|
|
|
|
dosysfile(*args)
dosysfile(bool complain_if_no_file, char file) -> bool |
|
|
|
|
execute(*args)
execute(char line) -> bool |
|
|
|
|
compile_script_file(*args)
compile_script_file(char file, char errbuf) -> bool |
|
|
|
|
compile_script_func(*args)
compile_script_func(char name, ea_t current_ea, char expr, char
errbuf) -> bool |
|
|
|
|
run_script_func(*args)
run_script_func(char fname, int argsnum, idc_value_t args, idc_value_t result, ... |
|
|
|
|
set_fixup(*args)
set_fixup(ea_t source, fixup_data_t fp) |
|
|
|
|
set_fixup_ex(*args)
set_fixup_ex(ea_t source, fixup_data_t fd, ea_t offset_base) |
|
|
|
|
del_fixup(*args)
del_fixup(ea_t source) |
|
|
|
|
get_fixup(*args)
get_fixup(ea_t source, fixup_data_t fd) -> bool |
|
|
|
ea_t
|
|
|
|
get_next_fixup_ea(*args)
get_next_fixup_ea(ea_t ea) -> ea_t |
|
|
|
|
get_prev_fixup_ea(*args)
get_prev_fixup_ea(ea_t ea) -> ea_t |
|
|
|
|
get_fixup_base(*args)
get_fixup_base(ea_t source, fixup_data_t fd) -> ea_t |
|
|
|
|
get_fixup_desc(*args)
get_fixup_desc(ea_t source, fixup_data_t fdp, char buf) -> char |
|
|
|
|
contains_fixups(*args)
contains_fixups(ea_t ea, asize_t size) -> int |
|
|
|
|
gen_fix_fixups(*args)
gen_fix_fixups(ea_t from, ea_t to, asize_t size) |
|
|
|
|
get_fixup_extdef_ea(*args)
get_fixup_extdef_ea(ea_t source, fixup_data_t fd) -> ea_t
get_fixup_extdef_ea(ea_t ea) -> ea_t |
|
|
|
|
get_fixup_segdef_sel(*args)
get_fixup_segdef_sel(fixup_data_t fd) -> sel_t
get_fixup_segdef_sel(ea_t ea) -> sel_t |
|
|
|
|
add_frame(*args)
add_frame(func_t pfn, asize_t frsize, ushort frregs, asize_t argsize)
-> bool |
|
|
|
|
del_frame(*args)
del_frame(func_t pfn) -> bool |
|
|
|
|
set_frame_size(*args)
set_frame_size(func_t pfn, asize_t frsize, ushort frregs, asize_t
argsize) -> bool |
|
|
|
|
get_frame_size(*args)
get_frame_size(func_t pfn) -> asize_t |
|
|
|
|
get_frame_retsize(*args)
get_frame_retsize(func_t pfn) -> int |
|
|
|
|
update_fpd(*args)
update_fpd(func_t pfn, asize_t fpd) -> bool |
|
|
|
|
set_purged(*args)
set_purged(ea_t ea, int nbytes, bool override_old_value) -> bool |
|
|
|
|
get_stkvar(*args)
get_stkvar(op_t x, sval_t v, sval_t actval) -> member_t |
|
|
|
|
add_stkvar3(*args)
add_stkvar3(op_t x, sval_t v, int flags) -> bool |
|
|
|
|
add_stkvar2(*args)
add_stkvar2(func_t pfn, char name, sval_t off, flags_t flags, typeinfo_t ti, ... |
|
|
|
|
build_stkvar_name(*args)
build_stkvar_name(char buf, func_t pfn, sval_t v) -> char |
|
|
|
|
calc_stkvar_struc_offset(*args)
calc_stkvar_struc_offset(func_t pfn, ea_t ea, int n) -> ea_t |
|
|
|
|
delete_unreferenced_stkvars(*args)
delete_unreferenced_stkvars(func_t pfn) -> int |
|
|
|
|
delete_wrong_stkvar_ops(*args)
delete_wrong_stkvar_ops(func_t pfn) -> int |
|
|
|
|
get_frame(*args)
get_frame(func_t pfn) -> struc_t get_frame(ea_t ea) -> struc_t |
|
|
|
|
add_regvar(*args)
add_regvar(func_t pfn, ea_t ea1, ea_t ea2, char canon, char user, ... |
|
|
|
|
rename_regvar(*args)
rename_regvar(func_t pfn, regvar_t v, char user) -> int |
|
|
|
|
set_regvar_cmt(*args)
set_regvar_cmt(func_t pfn, regvar_t v, char cmt) -> int |
|
|
|
|
del_regvar(*args)
del_regvar(func_t pfn, ea_t ea1, ea_t ea2, char canon) -> int |
|
|
|
|
find_regvar(*args)
find_regvar(func_t pfn, ea_t ea1, ea_t ea2, char canon, char user)
-> regvar_t find_regvar(func_t pfn, ea_t ea, char canon) ->
regvar_t |
|
|
|
|
add_auto_stkpnt2(*args)
add_auto_stkpnt2(func_t pfn, ea_t ea, sval_t delta) -> bool |
|
|
|
|
add_user_stkpnt(*args)
add_user_stkpnt(ea_t ea, sval_t delta) -> bool |
|
|
|
|
del_stkpnt(*args)
del_stkpnt(func_t pfn, ea_t ea) -> bool |
|
|
|
|
get_spd(*args)
get_spd(func_t pfn, ea_t ea) -> sval_t |
|
|
|
|
get_sp_delta(*args)
get_sp_delta(func_t pfn, ea_t ea) -> sval_t |
|
|
|
|
get_min_spd_ea(*args)
get_min_spd_ea(func_t pfn) -> ea_t |
|
|
|
|
recalc_spd(*args)
recalc_spd(ea_t cur_ea) -> bool |
|
|
|
|
add_auto_stkpnt(*args)
add_auto_stkpnt(ea_t ea, sval_t delta) -> bool |
|
|
|
|
add_stkvar(*args)
add_stkvar(op_t x, sval_t v) -> bool |
|
|
|
|
is_func_entry(*args)
is_func_entry(func_t pfn) -> bool |
|
|
|
|
is_func_tail(*args)
is_func_tail(func_t pfn) -> bool |
|
|
|
|
get_func(*args)
get_func(ea_t ea) -> func_t |
|
|
|
|
get_func_chunknum(*args)
get_func_chunknum(func_t pfn, ea_t ea) -> int |
|
|
|
|
func_contains(*args)
func_contains(func_t pfn, ea_t ea) -> bool |
|
|
|
|
getn_func(*args)
getn_func(size_t n) -> func_t |
|
|
|
size_t
|
|
|
|
get_func_num(*args)
get_func_num(ea_t ea) -> int |
|
|
|
|
get_prev_func(*args)
get_prev_func(ea_t ea) -> func_t |
|
|
|
|
get_next_func(*args)
get_next_func(ea_t ea) -> func_t |
|
|
|
|
get_func_limits(*args)
get_func_limits(func_t pfn, area_t limits) -> bool |
|
|
|
|
get_func_cmt(*args)
get_func_cmt(func_t fn, bool repeatable) -> char |
|
|
|
|
set_func_cmt(*args)
set_func_cmt(func_t fn, char cmt, bool repeatable) -> bool |
|
|
|
|
del_func_cmt(*args)
del_func_cmt(func_t fn, bool repeatable) |
|
|
|
|
update_func(*args)
update_func(func_t fn) -> bool |
|
|
|
|
add_func_ex(*args)
add_func_ex(func_t fn) -> bool |
|
|
|
|
add_func(*args)
add_func(ea_t ea1, ea_t ea2) -> bool |
|
|
|
|
del_func(*args)
del_func(ea_t ea) -> bool |
|
|
|
|
func_setstart(*args)
func_setstart(ea_t ea, ea_t newstart) -> int |
|
|
|
|
func_setend(*args)
func_setend(ea_t ea, ea_t newend) -> bool |
|
|
|
|
reanalyze_function(*args)
reanalyze_function(func_t pfn, ea_t ea1=0, ea_t ea2=ea_t(-1), bool
analyze_parents=False) |
|
|
|
|
clear_func_struct(*args)
clear_func_struct(func_t fn) |
|
|
|
|
find_func_bounds(*args)
find_func_bounds(ea_t ea, func_t nfn, int flags) -> int |
|
|
|
|
get_func_name(*args)
get_func_name(ea_t ea, char buf) -> char |
|
|
|
|
get_func_bitness(*args)
get_func_bitness(func_t pfn) -> int |
|
|
|
|
get_func_bits(*args)
get_func_bits(func_t pfn) -> int |
|
|
|
|
get_func_bytes(*args)
get_func_bytes(func_t pfn) -> int |
|
|
|
|
is_visible_func(*args)
is_visible_func(func_t pfn) -> bool |
|
|
|
|
is_finally_visible_func(*args)
is_finally_visible_func(func_t pfn) -> bool |
|
|
|
|
set_visible_func(*args)
set_visible_func(func_t pfn, bool visible) |
|
|
|
|
set_func_name_if_jumpfunc(*args)
set_func_name_if_jumpfunc(func_t fn, char oldname) -> int |
|
|
|
|
a2funcoff(*args)
a2funcoff(ea_t ea, char buf) -> char |
|
|
|
|
std_gen_func_header(*args)
std_gen_func_header(func_t pfn) |
|
|
|
|
func_does_return(*args)
func_does_return(ea_t callee) -> bool |
|
|
|
|
set_noret_insn(*args)
set_noret_insn(ea_t insn_ea, bool noret) -> bool |
|
|
|
|
get_fchunk(*args)
get_fchunk(ea_t ea) -> func_t |
|
|
|
|
getn_fchunk(*args)
getn_fchunk(int n) -> func_t |
|
|
|
size_t
|
|
|
|
get_fchunk_num(*args)
get_fchunk_num(ea_t ea) -> int |
|
|
|
|
get_prev_fchunk(*args)
get_prev_fchunk(ea_t ea) -> func_t |
|
|
|
|
get_next_fchunk(*args)
get_next_fchunk(ea_t ea) -> func_t |
|
|
|
|
append_func_tail(*args)
append_func_tail(func_t pfn, ea_t ea1, ea_t ea2) -> bool |
|
|
|
|
remove_func_tail(*args)
remove_func_tail(func_t pfn, ea_t tail_ea) -> bool |
|
|
|
|
set_tail_owner(*args)
set_tail_owner(func_t fnt, ea_t func_start) -> bool |
|
|
|
|
func_tail_iterator_set(*args)
func_tail_iterator_set(func_tail_iterator_t fti, func_t pfn, ea_t ea)
-> bool |
|
|
|
|
func_tail_iterator_set_ea(*args)
func_tail_iterator_set_ea(func_tail_iterator_t fti, ea_t ea) ->
bool |
|
|
|
|
func_parent_iterator_set(*args)
func_parent_iterator_set(func_parent_iterator_t fpi, func_t pfn)
-> bool |
|
|
|
|
func_item_iterator_next(*args)
func_item_iterator_next(func_item_iterator_t fii, testf, void ud)
-> bool |
|
|
|
|
func_item_iterator_prev(*args)
func_item_iterator_prev(func_item_iterator_t fii, testf, void ud)
-> bool |
|
|
|
|
func_item_iterator_decode_prev_insn(*args)
func_item_iterator_decode_prev_insn(func_item_iterator_t fii) ->
bool |
|
|
|
|
func_item_iterator_decode_preceding_insn(*args)
func_item_iterator_decode_preceding_insn(func_item_iterator_t fii,
eavec_t visited, bool p_farref) -> bool |
|
|
|
|
get_prev_func_addr(*args)
get_prev_func_addr(func_t pfn, ea_t ea) -> ea_t |
|
|
|
|
get_next_func_addr(*args)
get_next_func_addr(func_t pfn, ea_t ea) -> ea_t |
|
|
|
|
read_regargs(*args)
read_regargs(func_t pfn) |
|
|
|
|
add_regarg(*args)
add_regarg(func_t pfn, int reg, type_t type, char name) |
|
|
|
|
plan_to_apply_idasgn(*args)
plan_to_apply_idasgn(char fname) -> int |
|
|
|
|
apply_idasgn(*args)
apply_idasgn(int advance) -> bool |
|
|
|
|
apply_idasgn_to(*args)
apply_idasgn_to(char signame, ea_t ea, int is_startup) -> int |
|
|
|
int
|
|
|
int
|
|
|
|
calc_idasgn_state(*args)
calc_idasgn_state(int n) -> int |
|
|
|
|
del_idasgn(*args)
del_idasgn(int n) -> int |
|
|
|
|
apply_startup_sig(*args)
apply_startup_sig(ea_t ea, char startup) -> bool |
|
|
|
|
try_to_add_libfunc(*args)
try_to_add_libfunc(ea_t ea) -> int |
|
|
|
|
get_fchunk_referer(*args)
get_fchunk_referer(ea_t ea, size_t idx) -> ea_t |
|
|
|
idainfo
|
|
|
|
gen_gdl(*args)
gen_gdl(gdl_graph_t g, char fname) |
|
|
|
|
display_gdl(*args)
display_gdl(char fname) -> int |
|
|
|
|
gen_flow_graph(*args)
gen_flow_graph(char filename, char title, func_t pfn, ea_t ea1, ea_t ea2, ... |
|
|
|
|
gen_simple_call_chart(*args)
gen_simple_call_chart(char filename, char wait, char title, int
gflags) -> bool |
|
|
|
|
gen_complex_call_chart(*args)
gen_complex_call_chart(char filename, char wait, char title, ea_t ea1, ea_t ea2, ... |
|
|
|
|
is_noret_block(*args)
is_noret_block(fc_block_type_t btype) -> bool |
|
|
|
|
is_ret_block(*args)
is_ret_block(fc_block_type_t btype) -> bool |
|
|
|
|
create_flow_chart(*args)
create_flow_chart( ?) |
|
|
|
|
display_flow_graph(*args)
display_flow_graph(char title, func_t pfn, ea_t ea1, ea_t ea2, bool
print_names) -> bool |
|
|
|
|
display_simple_call_chart(*args)
display_simple_call_chart(char wait, char title, bool
ignore_libfuncs) -> bool |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
request_refresh(*args)
request_refresh(int mask) |
|
|
|
|
banner(*args)
banner(int wait) -> bool |
|
|
|
bool
|
|
|
|
|
|
|
|
|
|
|
|
ea_t
|
|
|
|
get_cursor(*args)
get_cursor(int x, int y) -> bool |
|
|
|
char
|
|
|
|
read_selection(*args)
read_selection(ea_t ea1, ea_t ea2) -> bool |
|
|
|
|
|
|
|
open_url(*args)
open_url(char url) |
|
|
|
|
get_hexdump_ea(*args)
get_hexdump_ea(int hexdump_num) -> ea_t |
|
|
|
|
get_xml(*args)
get_xml(char path, idc_value_t value) -> bool |
|
|
|
|
del_xml(*args)
del_xml(char path) -> bool |
|
|
|
|
push_xml(*args)
push_xml(char path) -> bool |
|
|
|
bool
|
|
|
|
get_key_code(*args)
get_key_code(char keyname) -> ushort |
|
|
|
|
refresh_navband(*args)
refresh_navband(bool force) |
|
|
|
|
refresh_chooser(*args)
refresh_chooser(char title) -> bool |
|
|
|
|
close_chooser(*args)
close_chooser(char title) -> bool |
|
|
|
|
| install_command_interpreter(cp) |
|
|
|
|
| remove_command_interpreter(cp) |
|
|
|
|
gen_disasm_text(*args)
gen_disasm_text(ea_t ea1, ea_t ea2, text_t text, bool truncate_lines) |
|
|
|
|
del_menu_item(*args)
del_menu_item(char menupath) -> bool |
|
|
|
|
open_tform(*args)
open_tform(TForm form, int options) |
|
|
|
|
close_tform(*args)
close_tform(TForm form, int options) |
|
|
|
|
switchto_tform(*args)
switchto_tform(TForm form, bool take_focus) |
|
|
|
|
find_tform(*args)
find_tform(char caption) -> TForm |
|
|
|
TForm
|
|
|
|
create_custom_viewer(*args)
create_custom_viewer(char title, TWinControl parent, place_t minplace, place_t maxplace, ... |
|
|
|
|
refresh_custom_viewer(*args)
refresh_custom_viewer(TCustomControl custom_viewer) |
|
|
|
|
destroy_custom_viewer(*args)
destroy_custom_viewer(TCustomControl custom_viewer) |
|
|
|
|
get_custom_viewer_place(*args)
get_custom_viewer_place(TCustomControl custom_viewer, bool mouse, int
x, int y) -> place_t |
|
|
|
|
set_custom_viewer_popup_menu(*args)
set_custom_viewer_popup_menu(TCustomControl custom_viewer, TPopupMenu
menu) |
|
|
|
|
|
|
|
set_custom_viewer_handlers(*args)
set_custom_viewer_handlers(TCustomControl custom_viewer, custom_viewer_keydown_t keyboard_handler, ... |
|
|
|
|
set_custom_viewer_handler(*args)
set_custom_viewer_handler(TCustomControl custom_viewer, custom_viewer_handler_id_t handler_id, ... |
|
|
|
|
get_custom_viewer_curline(*args)
get_custom_viewer_curline(TCustomControl custom_viewer, bool mouse)
-> char |
|
|
|
TCustomControl
|
|
|
|
set_custom_viewer_range(*args)
set_custom_viewer_range(TCustomControl custom_viewer, place_t
minplace, place_t maxplace) |
|
|
|
|
is_idaview(*args)
is_idaview(TCustomControl v) -> bool |
|
|
|
|
readsel2(*args)
readsel2(TCustomControl v, twinpos_t p1, twinpos_t p2) -> bool |
|
|
|
|
|
|
|
|
|
bool
|
|
|
|
ui_load_new_file(*args)
ui_load_new_file(char filename, linput_t li, ushort neflags) ->
bool |
|
|
|
|
ui_run_debugger(*args)
ui_run_debugger(char dbgopts, char exename, int argc, char argv)
-> bool |
|
|
|
|
add_idc_hotkey(*args)
add_idc_hotkey(char hotkey, char idcfunc) -> int |
|
|
|
|
del_idc_hotkey(*args)
del_idc_hotkey(char hotkey) -> bool |
|
|
|
|
open_exports_window(*args)
open_exports_window(ea_t ea) -> TForm |
|
|
|
|
open_imports_window(*args)
open_imports_window(ea_t ea) -> TForm |
|
|
|
|
open_names_window(*args)
open_names_window(ea_t ea) -> TForm |
|
|
|
|
open_funcs_window(*args)
open_funcs_window(ea_t ea) -> TForm |
|
|
|
|
open_strings_window(*args)
open_strings_window(ea_t ea, ea_t selstart=ea_t(-1), ea_t
selend=ea_t(-1)) -> TForm |
|
|
|
|
open_segments_window(*args)
open_segments_window(ea_t ea) -> TForm |
|
|
|
|
open_segregs_window(*args)
open_segregs_window(ea_t ea) -> TForm |
|
|
|
TForm
|
|
|
TForm
|
|
|
TForm
|
|
|
|
open_loctypes_window(*args)
open_loctypes_window(int ordinal) -> TForm |
|
|
|
|
open_calls_window(*args)
open_calls_window(ea_t ea) -> TForm |
|
|
|
|
open_problems_window(*args)
open_problems_window(ea_t ea) -> TForm |
|
|
|
|
open_bpts_window(*args)
open_bpts_window(ea_t ea) -> TForm |
|
|
|
TForm
|
|
|
TForm
|
|
|
TForm
|
|
|
TForm
|
|
|
|
open_xrefs_window(*args)
open_xrefs_window(ea_t ea) -> TForm |
|
|
|
|
open_frame_window(*args)
open_frame_window(func_t pfn, uval_t offset) -> TForm |
|
|
|
|
open_navband_window(*args)
open_navband_window(ea_t ea, int zoom) -> TForm |
|
|
|
|
open_enums_window(*args)
open_enums_window(tid_t const_id=ea_t(-1)) -> TForm |
|
|
|
|
open_structs_window(*args)
open_structs_window(tid_t id=ea_t(-1), uval_t offset=0) -> TForm |
|
|
|
|
open_disasm_window(*args)
open_disasm_window(char window_title, areavec_t ranges=None) ->
TForm |
|
|
|
|
open_hexdump_window(*args)
open_hexdump_window(char window_title) -> TForm |
|
|
|
TForm
|
|
|
char
|
|
|
|
choose_til(*args)
choose_til(char buf) -> bool |
|
|
|
|
choose_entry(*args)
choose_entry(char title) -> ea_t |
|
|
|
|
choose_name(*args)
choose_name(char title) -> ea_t |
|
|
|
|
choose_stkvar_xref(*args)
choose_stkvar_xref(func_t pfn, member_t mptr) -> ea_t |
|
|
|
|
choose_xref(*args)
choose_xref(ea_t to) -> ea_t |
|
|
|
|
choose_enum(*args)
choose_enum(char title, enum_t default_id) -> enum_t |
|
|
|
|
choose_enum_by_value(*args)
choose_enum_by_value(char title, enum_t default_id, uval_t value,
uchar serial) -> enum_t |
|
|
|
|
choose_func(*args)
choose_func(char title, ea_t default_ea) -> func_t |
|
|
|
|
choose_segm(*args)
choose_segm(char title, ea_t default_ea) -> segment_t |
|
|
|
|
choose_segreg(*args)
choose_segreg(char title) -> segreg_t |
|
|
|
|
choose_struc(*args)
choose_struc(char title) -> struc_t |
|
|
|
|
add_chooser_command(*args)
add_chooser_command(char chooser_caption, char cmd_caption, chooser_cb_t chooser_cb, ... |
|
|
|
|
show_wait_box(*args)
show_wait_box(char format, v(...) ?) |
|
|
|
|
|
|
|
beep(*args)
beep(beep_t beep_type=beep_default) |
|
|
|
|
ask_for_feedback(*args)
ask_for_feedback(char format, v(...) ?) |
|
|
|
|
askident(*args)
askident(char defval, char format, v(...) ?) -> char |
|
|
|
bool
|
| display_copyright_warning() |
|
|
|
|
error(*args)
error(char format, v(...) ?) |
|
|
|
|
Err(*args)
Err(help_t format, v(...) ?) |
|
|
|
|
warning(*args)
warning(char message, v(...) ?) |
|
|
|
|
Warn(*args)
Warn(help_t format, v(...) ?) |
|
|
|
|
info(*args)
info(char message, v(...) ?) |
|
|
|
|
Info(*args)
Info(help_t format, v(...) ?) |
|
|
|
|
nomem(*args)
nomem(char module, v(...) ?) |
|
|
|
|
msg(*args)
msg(char format, v(...) ?) -> int |
|
|
|
|
askyn_c(*args)
askyn_c(int deflt, char format, v(...) ?) -> int |
|
|
|
|
askyn(*args)
askyn(int deflt, help_t format, v(...) ?) -> int |
|
|
|
|
askbuttons_c(*args)
askbuttons_c(char Yes, char No, char Cancel, int deflt, char format, ... |
|
|
|
|
askstr(*args)
askstr(int hist, char defval, char format, v(...) ?) -> char |
|
|
|
|
askfile_c(*args)
askfile_c(int savefile, char defval, char format, v(...) ?) ->
char |
|
|
|
|
add_menu_item(*args)
add_menu_item(char menupath, char name, char hotkey, int flags, PyObject pyfunc, ... |
|
|
|
|
jumpto(*args)
jumpto(ea_t ea, int opnum=-1) -> bool... |
|
|
|
|
set_xml(*args)
set_xml(char path, char name, char value) -> bool set_xml(char
path, char name, int value) -> bool |
|
|
|
|
strarray(*args)
strarray(strarray_t array, size_t array_size, int code) -> char |
|
|
|
|
choose_choose(*args)
choose_choose(PyObject self, int flags, int x0, int y0, int x1, int y1, ... |
|
|
|
|
requires_color_esc(*args)
requires_color_esc(char c) -> bool |
|
|
|
|
tag_strlen(*args)
tag_strlen(char line) -> ssize_t |
|
|
|
|
tag_remove(*args)
tag_remove(char instr, char buf) -> ssize_t |
|
|
|
|
calc_prefix_color(*args)
calc_prefix_color(ea_t ea) -> color_t |
|
|
|
|
calc_bg_color(*args)
calc_bg_color(ea_t ea) -> bgcolor_t |
|
|
|
|
add_sourcefile(*args)
add_sourcefile(ea_t ea1, ea_t ea2, char filename) -> bool |
|
|
|
|
get_sourcefile(*args)
get_sourcefile(ea_t ea, area_t bounds=None) -> char |
|
|
|
|
del_sourcefile(*args)
del_sourcefile(ea_t ea) -> bool |
|
|
|
|
MakeLine(*args)
MakeLine(char contents, int indent=-1) -> bool |
|
|
|
|
printf_line(*args)
printf_line(int indent, char format, v(...) ?) -> bool |
|
|
|
bool
|
|
|
bool
|
|
|
bool
|
|
|
|
gen_cmt_line(*args)
gen_cmt_line(char format, v(...) ?) -> bool |
|
|
|
|
gen_collapsed_line(*args)
gen_collapsed_line(char format, v(...) ?) -> bool |
|
|
|
|
generate_big_comment(*args)
generate_big_comment(char cmt, color_t color) -> bool |
|
|
|
|
generate_many_lines(*args)
generate_many_lines(char string, color_t color) -> bool |
|
|
|
|
describe(*args)
describe(ea_t ea, bool isprev, char format, v(...) ?) |
|
|
|
|
add_long_cmt(*args)
add_long_cmt(ea_t ea, bool isprev, char format, v(...) ?) |
|
|
|
|
add_pgm_cmt(*args)
add_pgm_cmt(char format, v(...) ?) |
|
|
|
|
generate_disasm_line(*args)
generate_disasm_line(ea_t ea, char buf, int flags=0) -> bool |
|
|
|
|
load_binary_file(*args)
load_binary_file(char filename, linput_t li, ushort _neflags, int32 fileoff, ... |
|
|
|
|
gen_file(*args)
gen_file(ofile_type_t otype, FILE fp, ea_t ea1, ea_t ea2, int flags)
-> int |
|
|
|
|
file2base(*args)
file2base(linput_t li, int32 pos, ea_t ea1, ea_t ea2, int patchable)
-> int |
|
|
|
|
base2file(*args)
base2file(FILE fp, int32 pos, ea_t ea1, ea_t ea2) -> int |
|
|
|
|
load_loader_module(*args)
load_loader_module(linput_t li, char lname, char fname, bool
is_remote) -> int |
|
|
|
|
get_basic_file_type(*args)
get_basic_file_type(linput_t li) -> filetype_t |
|
|
|
|
get_file_type_name(*args)
get_file_type_name(char buf) -> size_t |
|
|
|
|
load_ids_module(*args)
load_ids_module(char fname) -> int |
|
|
|
|
get_plugin_options(*args)
get_plugin_options(char plugin) -> char |
|
|
|
|
load_plugin(*args)
load_plugin(char name) -> plugin_t |
|
|
|
|
run_plugin(*args)
run_plugin(plugin_t ptr, int arg) -> bool |
|
|
|
|
load_and_run_plugin(*args)
load_and_run_plugin(char name, int arg) -> bool |
|
|
|
|
get_fileregion_offset(*args)
get_fileregion_offset(ea_t ea) -> int32 |
|
|
|
|
get_fileregion_ea(*args)
get_fileregion_ea(int32 offset) -> ea_t |
|
|
|
|
gen_exe_file(*args)
gen_exe_file(FILE fp) -> int |
|
|
|
|
reload_file(*args)
reload_file(char file, bool is_remote) -> int |
|
|
|
int
|
|
|
|
save_database(*args)
save_database(char outfile, bool delete_unpacked) -> bool |
|
|
|
|
mem2base(*args)
mem2base(char buf, ea_t ea, long fpos) -> int |
|
|
|
|
del_global_name(*args)
del_global_name(ea_t ea) -> bool |
|
|
|
|
del_local_name(*args)
del_local_name(ea_t ea) -> bool |
|
|
|
|
set_dummy_name(*args)
set_dummy_name(ea_t from, ea_t ea) -> bool |
|
|
|
|
make_name_auto(*args)
make_name_auto(ea_t ea) -> bool |
|
|
|
|
make_name_user(*args)
make_name_user(ea_t ea) -> bool |
|
|
|
|
do_name_anyway(*args)
do_name_anyway(ea_t ea, char name, size_t maxlen=0) -> bool |
|
|
|
|
validate_name(*args)
validate_name(char name) -> char |
|
|
|
|
is_ident_char(*args)
is_ident_char(char c) -> bool |
|
|
|
|
is_visible_char(*args)
is_visible_char(char c) -> bool |
|
|
|
|
make_visible_name(*args)
make_visible_name(char dstname, char srcname, size_t dstsize) ->
char |
|
|
|
|
isident(*args)
isident(char name) -> bool |
|
|
|
|
is_uname(*args)
is_uname(char name) -> bool |
|
|
|
|
is_valid_typename(*args)
is_valid_typename(char name) -> bool |
|
|
|
|
extract_name(*args)
extract_name(char line, int x, char buf) -> char |
|
|
|
|
hide_name(*args)
hide_name(ea_t ea) |
|
|
|
|
show_name(*args)
show_name(ea_t ea) |
|
|
|
|
get_name_ea(*args)
get_name_ea(ea_t from, char name) -> ea_t |
|
|
|
|
get_name_base_ea(*args)
get_name_base_ea(ea_t from, ea_t to) -> ea_t |
|
|
|
|
get_name_value(*args)
get_name_value(ea_t from, char name, uval_t value) -> int |
|
|
|
|
get_true_name(*args)
get_true_name(ea_t from, ea_t ea, char buf) -> char |
|
|
|
|
get_name(*args)
get_name(ea_t from, ea_t ea, char buf) -> char |
|
|
|
|
get_colored_name(*args)
get_colored_name(ea_t from, ea_t ea, char buf) -> char |
|
|
|
|
get_name_color(*args)
get_name_color(ea_t from, ea_t ea) -> color_t |
|
|
|
|
get_demangled_name(*args)
get_demangled_name(ea_t from, ea_t ea, char buf, int32 inhibitor, int demform, ... |
|
|
|
|
|
|
|
get_name_expr(*args)
get_name_expr(ea_t from, int n, ea_t ea, adiff_t off, char buf, int
flags=0x0001) -> ssize_t |
|
|
|
|
get_nice_colored_name(*args)
get_nice_colored_name(ea_t ea, char buf, int flags=0) -> ssize_t |
|
|
|
|
is_public_name(*args)
is_public_name(ea_t ea) -> bool |
|
|
|
|
make_name_public(*args)
make_name_public(ea_t ea) |
|
|
|
|
make_name_non_public(*args)
make_name_non_public(ea_t ea) |
|
|
|
|
gen_name_decl(*args)
gen_name_decl(ea_t ea, char name) -> int |
|
|
|
|
is_weak_name(*args)
is_weak_name(ea_t ea) -> bool |
|
|
|
|
make_name_weak(*args)
make_name_weak(ea_t ea) |
|
|
|
|
make_name_non_weak(*args)
make_name_non_weak(ea_t ea) |
|
|
|
size_t
|
|
|
|
get_nlist_idx(*args)
get_nlist_idx(ea_t ea) -> size_t |
|
|
|
|
is_in_nlist(*args)
is_in_nlist(ea_t ea) -> bool |
|
|
|
|
get_nlist_ea(*args)
get_nlist_ea(size_t idx) -> ea_t |
|
|
|
|
get_nlist_name(*args)
get_nlist_name(size_t idx) -> char |
|
|
|
|
|
|
|
|
|
|
set_name(*args)
set_name(ea_t ea, char name, int flag) -> bool set_name(ea_t ea,
char name) -> bool |
|
|
|
|
set_debug_name(*args)
set_debug_name(ea_t ea, char name) -> bool |
|
|
|
|
del_debug_names(*args)
del_debug_names(ea_t ea1, ea_t ea2) |
|
|
|
|
get_debug_name_ea(*args)
get_debug_name_ea(char name) -> ea_t |
|
|
|
|
get_debug_names(*args)
get_debug_names(ea_t ea1, ea_t ea2, ea_name_vec_t names) |
|
|
|
|
is_name_defined_locally(*args)
is_name_defined_locally(func_t pfn, char name, ignore_name_def_t ignore, ea_t ea1=ea_t(-1), ... |
|
|
|
|
demangle_name(*args)
demangle_name(char buf, char name, uint32 disable_mask) -> int32 |
|
|
|
|
set_offset(*args)
set_offset(ea_t ea, int n, ea_t base) -> bool |
|
|
|
|
op_offset_ex(*args)
op_offset_ex(ea_t ea, int n, refinfo_t ri) -> int |
|
|
|
|
op_offset(*args)
op_offset(ea_t ea, int n, reftype_t type, ea_t target=ea_t(-1), ... |
|
|
|
|
get_offbase(*args)
get_offbase(ea_t ea, int n) -> ea_t |
|
|
|
|
get_offset_expression(*args)
get_offset_expression(ea_t ea, int n, ea_t from, adiff_t offset, char buf, ... |
|
|
|
|
get_offset_expr(*args)
get_offset_expr(ea_t ea, int n, refinfo_t ri, ea_t from, adiff_t offset, ... |
|
|
|
|
can_be_off32(*args)
can_be_off32(ea_t ea) -> ea_t |
|
|
|
|
calc_probable_base_by_value(*args)
calc_probable_base_by_value(ea_t ea, uval_t off) -> ea_t |
|
|
|
|
get_default_reftype(*args)
get_default_reftype(ea_t ea) -> reftype_t |
|
|
|
|
calc_reference_target(*args)
calc_reference_target(ea_t from, refinfo_t ri, adiff_t opval) ->
ea_t |
|
|
|
|
calc_reference_basevalue(*args)
calc_reference_basevalue(ea_t from, refinfo_t ri, adiff_t opval, ea_t
target) -> ea_t |
|
|
|
|
calc_target(*args)
calc_target(ea_t from, ea_t ea, int n, adiff_t opval) -> ea_t |
|
|
|
|
QueueMark(*args)
QueueMark(qtype_t type, ea_t ea) |
|
|
|
|
QueueGetType(*args)
QueueGetType(qtype_t type, ea_t lowea) -> ea_t |
|
|
|
|
get_long_queue_name(*args)
get_long_queue_name(qtype_t type) -> char |
|
|
|
|
get_short_queue_name(*args)
get_short_queue_name(qtype_t type) -> char |
|
|
|
|
QueueIsPresent(*args)
QueueIsPresent(qtype_t t, ea_t ea) -> bool |
|
|
|
|
was_ida_decision(*args)
was_ida_decision(ea_t ea) -> bool |
|
|
|
|
search_down(*args)
search_down(int sflag) -> bool |
|
|
|
|
find_error(*args)
find_error(ea_t ea, int sflag, int opnum=None) -> ea_t |
|
|
|
|
find_notype(*args)
find_notype(ea_t ea, int sflag, int opnum=None) -> ea_t |
|
|
|
|
find_unknown(*args)
find_unknown(ea_t ea, int sflag) -> ea_t |
|
|
|
|
find_defined(*args)
find_defined(ea_t ea, int sflag) -> ea_t |
|
|
|
|
find_void(*args)
find_void(ea_t ea, int sflag, int opnum=None) -> ea_t |
|
|
|
|
find_data(*args)
find_data(ea_t ea, int sflag) -> ea_t |
|
|
|
|
find_code(*args)
find_code(ea_t ea, int sflag) -> ea_t |
|
|
|
|
find_not_func(*args)
find_not_func(ea_t ea, int sflag) -> ea_t |
|
|
|
|
find_imm(*args)
find_imm(ea_t newEA, int sflag, sval_t srchValue, int opnum=None)
-> ea_t |
|
|
|
|
find_binary(*args)
find_binary(ea_t startea, ea_t endea, char ubinstr, int radix, ... |
|
|
|
|
find_text(*args)
find_text(ea_t startEA, int y, int x, char ustr, int sflag) ->
ea_t |
|
|
|
|
is_visible_segm(*args)
is_visible_segm(segment_t s) -> bool |
|
|
|
|
is_finally_visible_segm(*args)
is_finally_visible_segm(segment_t s) -> bool |
|
|
|
|
set_visible_segm(*args)
set_visible_segm(segment_t s, bool visible) |
|
|
|
|
is_spec_segm(*args)
is_spec_segm(uchar seg_type) -> bool |
|
|
|
|
is_spec_ea(*args)
is_spec_ea(ea_t ea) -> bool |
|
|
|
|
getn_selector(*args)
getn_selector(int n, sel_t sel, ea_t base) -> bool |
|
|
|
int
|
|
|
|
setup_selector(*args)
setup_selector(ea_t segbase) -> sel_t |
|
|
|
|
allocate_selector(*args)
allocate_selector(ea_t segbase) -> sel_t |
|
|
|
sel_t
|
|
|
|
set_selector(*args)
set_selector(sel_t selector, ea_t paragraph) -> int |
|
|
|
|
del_selector(*args)
del_selector(sel_t selector) |
|
|
|
|
ask_selector(*args)
ask_selector(sel_t selector) -> ea_t |
|
|
|
|
sel2ea(*args)
sel2ea(sel_t selector) -> ea_t |
|
|
|
|
find_selector(*args)
find_selector(ea_t base) -> sel_t |
|
|
|
|
get_segm_by_sel(*args)
get_segm_by_sel(sel_t selector) -> segment_t |
|
|
|
|
add_segm_ex(*args)
add_segm_ex(segment_t s, char name, char sclass, int flags) -> int |
|
|
|
|
add_segm(*args)
add_segm(ea_t para, ea_t start, ea_t end, char name, char sclass)
-> int |
|
|
|
|
del_segm(*args)
del_segm(ea_t ea, int flags) -> int |
|
|
|
int
|
|
|
|
getseg(*args)
getseg(ea_t ea) -> segment_t |
|
|
|
|
getnseg(*args)
getnseg(int n) -> segment_t |
|
|
|
|
get_next_seg(*args)
get_next_seg(ea_t ea) -> segment_t |
|
|
|
|
get_prev_seg(*args)
get_prev_seg(ea_t ea) -> segment_t |
|
|
|
segment_t
|
|
|
segment_t
|
|
|
|
get_segm_by_name(*args)
get_segm_by_name(char name) -> segment_t |
|
|
|
|
set_segm_end(*args)
set_segm_end(ea_t ea, ea_t newend, int flags) -> int |
|
|
|
|
set_segm_start(*args)
set_segm_start(ea_t ea, ea_t newstart, int flags) -> int |
|
|
|
|
move_segm_start(*args)
move_segm_start(ea_t ea, ea_t newstart, int mode) -> int |
|
|
|
|
move_segm(*args)
move_segm(segment_t s, ea_t to, int flags=0) -> int |
|
|
|
|
rebase_program(*args)
rebase_program(adiff_t delta, int flags) -> int |
|
|
|
|
change_segment_status(*args)
change_segment_status(segment_t s, bool is_deb_segm) -> int |
|
|
|
|
take_memory_snapshot(*args)
take_memory_snapshot(bool only_loader_segs) -> bool |
|
|
|
bool
|
|
|
|
set_segm_base(*args)
set_segm_base(segment_t s, ea_t newbase) -> bool |
|
|
|
|
set_group_selector(*args)
set_group_selector(sel_t grp, sel_t sel) -> int |
|
|
|
|
get_group_selector(*args)
get_group_selector(sel_t grpsel) -> sel_t |
|
|
|
|
add_segment_translation(*args)
add_segment_translation(ea_t segstart, ea_t mappedseg) -> bool |
|
|
|
|
set_segment_translations(*args)
set_segment_translations(ea_t segstart, ea_t transmap) -> bool |
|
|
|
|
del_segment_translations(*args)
del_segment_translations(ea_t ea) -> bool |
|
|
|
|
get_segment_translations(*args)
get_segment_translations(ea_t segstart, ea_t buf, int bufsize) ->
ea_t |
|
|
|
|
get_segment_cmt(*args)
get_segment_cmt(segment_t s, bool repeatable) -> char |
|
|
|
|
set_segment_cmt(*args)
set_segment_cmt(segment_t s, char cmt, bool repeatable) |
|
|
|
|
del_segment_cmt(*args)
del_segment_cmt(segment_t s, bool repeatable) |
|
|
|
|
std_gen_segm_footer(*args)
std_gen_segm_footer(ea_t ea) |
|
|
|
|
set_segm_name(*args)
set_segm_name(segment_t s, char name, v(...) ?) -> int |
|
|
|
|
get_true_segm_name(*args)
get_true_segm_name(segment_t s, char buf) -> ssize_t |
|
|
|
|
get_segm_class(*args)
get_segm_class(segment_t s, char buf) -> ssize_t |
|
|
|
|
set_segm_class(*args)
set_segm_class(segment_t s, char sclass) -> int |
|
|
|
|
segtype(*args)
segtype(ea_t ea) -> uchar |
|
|
|
|
get_segment_alignment(*args)
get_segment_alignment(uchar align) -> char |
|
|
|
|
get_segment_combination(*args)
get_segment_combination(uchar comb) -> char |
|
|
|
|
get_segm_para(*args)
get_segm_para(segment_t s) -> ea_t |
|
|
|
|
get_segm_base(*args)
get_segm_base(segment_t s) -> ea_t |
|
|
|
|
set_segm_addressing(*args)
set_segm_addressing(segment_t s, size_t bitness) -> bool |
|
|
|
|
segm_adjust_diff(*args)
segm_adjust_diff(segment_t s, adiff_t delta) -> adiff_t |
|
|
|
|
segm_adjust_ea(*args)
segm_adjust_ea(segment_t s, ea_t ea) -> ea_t |
|
|
|
|
get_defsr(*args)
get_defsr(segment_t s, int reg) -> sel_t |
|
|
|
|
set_defsr(*args)
set_defsr(segment_t s, int reg, sel_t value) |
|
|
|
|
get_segm_name(*args)
get_segm_name(segment_t s, char buf) -> ssize_t get_segm_name(ea_t
ea, char buf) -> ssize_t |
|
|
|
|
getSR(*args)
getSR(ea_t ea, int rg) -> sel_t |
|
|
|
|
SetDefaultRegisterValue(*args)
SetDefaultRegisterValue(segment_t sg, int rg, sel_t value) -> bool |
|
|
|
|
splitSRarea1(*args)
splitSRarea1(ea_t ea, int rg, sel_t v, uchar tag, bool silent=False)
-> bool |
|
|
|
|
set_sreg_at_next_code(*args)
set_sreg_at_next_code(ea_t ea1, ea_t ea2, int reg, sel_t value) |
|
|
|
|
getSRarea(*args)
getSRarea(ea_t ea) -> segreg_t |
|
|
|
|
getnSRarea(*args)
getnSRarea(int n) -> segreg_t |
|
|
|
|
set_default_dataseg(*args)
set_default_dataseg(sel_t ds_sel) |
|
|
|
|
set_strlist_options(*args)
set_strlist_options(strwinsetup_t options) -> bool |
|
|
|
|
refresh_strlist(*args)
refresh_strlist(ea_t ea1, ea_t ea2) |
|
|
|
size_t
|
|
|
|
get_strlist_item(*args)
get_strlist_item(int n, string_info_t si) -> bool |
|
|
|
size_t
|
|
|
uval_t
|
|
|
uval_t
|
|
|
|
get_prev_struc_idx(*args)
get_prev_struc_idx(uval_t idx) -> uval_t |
|
|
|
|
get_next_struc_idx(*args)
get_next_struc_idx(uval_t idx) -> uval_t |
|
|
|
|
get_struc_idx(*args)
get_struc_idx(tid_t id) -> uval_t |
|
|
|
|
get_struc_by_idx(*args)
get_struc_by_idx(uval_t idx) -> tid_t |
|
|
|
|
get_struc_id(*args)
get_struc_id(char name) -> tid_t |
|
|
|
|
get_struc(*args)
get_struc(tid_t id) -> struc_t |
|
|
|
|
get_struc_name(*args)
get_struc_name(tid_t id, char buf) -> ssize_t |
|
|
|
|
get_struc_cmt(*args)
get_struc_cmt(tid_t id, bool repeatable, char buf) -> ssize_t |
|
|
|
|
get_struc_prev_offset(*args)
get_struc_prev_offset(struc_t sptr, ea_t offset) -> ea_t |
|
|
|
|
get_struc_next_offset(*args)
get_struc_next_offset(struc_t sptr, ea_t offset) -> ea_t |
|
|
|
|
get_struc_last_offset(*args)
get_struc_last_offset(struc_t sptr) -> ea_t |
|
|
|
|
get_struc_first_offset(*args)
get_struc_first_offset(struc_t sptr) -> ea_t |
|
|
|
|
get_max_offset(*args)
get_max_offset(struc_t sptr) -> ea_t |
|
|
|
|
is_varstr(*args)
is_varstr(tid_t id) -> bool |
|
|
|
|
is_union(*args)
is_union(tid_t id) -> bool |
|
|
|
|
get_member_struc(*args)
get_member_struc(char fullname) -> struc_t |
|
|
|
|
get_sptr(*args)
get_sptr(member_t mptr) -> struc_t |
|
|
|
|
get_member(*args)
get_member(struc_t sptr, asize_t offset) -> member_t |
|
|
|
|
get_member_by_name(*args)
get_member_by_name(struc_t sptr, char membername) -> member_t |
|
|
|
|
get_member_by_fullname(*args)
get_member_by_fullname(char fullname, struc_t sptr_place) ->
member_t |
|
|
|
|
get_member_fullname(*args)
get_member_fullname(tid_t mid, char buf) -> ssize_t |
|
|
|
|
get_member_name(*args)
get_member_name(tid_t mid, char buf) -> ssize_t |
|
|
|
|
get_member_cmt(*args)
get_member_cmt(tid_t mid, bool repeatable, char buf) -> ssize_t |
|
|
|
|
get_member_size(*args)
get_member_size(member_t mptr) -> asize_t |
|
|
|
|
is_varmember(*args)
is_varmember(member_t mptr) -> bool |
|
|
|
|
get_best_fit_member(*args)
get_best_fit_member(struc_t sptr, asize_t offset) -> member_t |
|
|
|
|
get_next_member_idx(*args)
get_next_member_idx(struc_t sptr, asize_t off) -> ssize_t |
|
|
|
|
get_prev_member_idx(*args)
get_prev_member_idx(struc_t sptr, asize_t off) -> ssize_t |
|
|
|
|
add_struc(*args)
add_struc(uval_t idx, char name, bool is_union=False) -> tid_t |
|
|
|
|
del_struc(*args)
del_struc(struc_t sptr) |
|
|
|
|
set_struc_idx(*args)
set_struc_idx(struc_t sptr, uval_t idx) -> bool |
|
|
|
|
set_struc_name(*args)
set_struc_name(tid_t id, char name) -> bool |
|
|
|
|
set_struc_cmt(*args)
set_struc_cmt(tid_t id, char cmt, bool repeatable) -> bool |
|
|
|
|
add_struc_member(*args)
add_struc_member(struc_t sptr, char fieldname, ea_t offset, flags_t flag, ... |
|
|
|
|
del_struc_member(*args)
del_struc_member(struc_t sptr, ea_t offset) -> bool |
|
|
|
|
del_struc_members(*args)
del_struc_members(struc_t sptr, ea_t off1, ea_t off2) -> int |
|
|
|
|
set_member_name(*args)
set_member_name(struc_t sptr, ea_t offset, char name) -> bool |
|
|
|
|
set_member_type(*args)
set_member_type(struc_t sptr, ea_t offset, flags_t flag, typeinfo_t mt, ... |
|
|
|
|
set_member_cmt(*args)
set_member_cmt(member_t mptr, char cmt, bool repeatable) -> bool |
|
|
|
|
expand_struc(*args)
expand_struc(struc_t sptr, ea_t offset, adiff_t delta, bool
recalc=True) -> bool |
|
|
|
|
save_struc2(*args)
save_struc2(struc_t sptr, bool may_update_ltypes=True) |
|
|
|
|
get_member_tinfo(*args)
get_member_tinfo(member_t mptr, qtype buf, qtype fields) -> bool |
|
|
|
|
del_member_tinfo(*args)
del_member_tinfo(struc_t sptr, member_t mptr) -> bool |
|
|
|
|
set_member_tinfo(*args)
set_member_tinfo(til_t til, struc_t sptr, member_t mptr, uval_t memoff, ... |
|
|
|
|
get_or_guess_member_tinfo(*args)
get_or_guess_member_tinfo(member_t mptr, qtype type, qtype fields)
-> bool |
|
|
|
|
retrieve_member_info(*args)
retrieve_member_info(member_t mptr, typeinfo_t buf) -> typeinfo_t |
|
|
|
|
is_anonymous_member_name(*args)
is_anonymous_member_name(char name) -> bool |
|
|
|
|
is_dummy_member_name(*args)
is_dummy_member_name(char name) -> bool |
|
|
|
|
is_special_member(*args)
is_special_member(tid_t id) -> bool |
|
|
|
|
stroff_as_size(*args)
stroff_as_size(int plen, struc_t sptr, asize_t value) -> bool |
|
|
|
|
save_struc(*args)
save_struc(struc_t sptr) |
|
|
|
|
get_or_guess_member_type(*args)
get_or_guess_member_type(member_t mptr, type_t type, size_t tsize)
-> bool |
|
|
|
|
get_member_ti(*args)
get_member_ti(member_t mptr, type_t buf, size_t bufsize) -> bool |
|
|
|
|
set_member_ti(*args)
set_member_ti(struc_t sptr, member_t mptr, type_t type, int flags)
-> bool |
|
|
|
|
del_ti(*args)
del_ti(struc_t sptr, member_t mptr) -> bool |
|
|
|
|
is_type_const(*args)
is_type_const(type_t t) -> bool |
|
|
|
|
is_type_volatile(*args)
is_type_volatile(type_t t) -> bool |
|
|
|
|
get_base_type(*args)
get_base_type(type_t t) -> type_t |
|
|
|
|
get_type_flags(*args)
get_type_flags(type_t t) -> type_t |
|
|
|
|
get_full_type(*args)
get_full_type(type_t t) -> type_t |
|
|
|
|
is_typeid_last(*args)
is_typeid_last(type_t t) -> bool |
|
|
|
|
is_type_partial(*args)
is_type_partial(type_t t) -> bool |
|
|
|
|
is_type_void(*args)
is_type_void(type_t t) -> bool |
|
|
|
|
is_type_unknown(*args)
is_type_unknown(type_t t) -> bool |
|
|
|
|
is_type_ptr(*args)
is_type_ptr(type_t t) -> bool |
|
|
|
|
is_type_complex(*args)
is_type_complex(type_t t) -> bool |
|
|
|
|
is_type_func(*args)
is_type_func(type_t t) -> bool |
|
|
|
|
is_type_array(*args)
is_type_array(type_t t) -> bool |
|
|
|
|
is_type_typedef(*args)
is_type_typedef(type_t t) -> bool |
|
|
|
|
is_type_sue(*args)
is_type_sue(type_t t) -> bool |
|
|
|
|
is_type_struct(*args)
is_type_struct(type_t t) -> bool |
|
|
|
|
is_type_union(*args)
is_type_union(type_t t) -> bool |
|
|
|
|
is_type_struni(*args)
is_type_struni(type_t t) -> bool |
|
|
|
|
is_type_enum(*args)
is_type_enum(type_t t) -> bool |
|
|
|
|
is_type_bitfld(*args)
is_type_bitfld(type_t t) -> bool |
|
|
|
|
is_type_int64(*args)
is_type_int64(type_t t) -> bool |
|
|
|
|
is_type_long(*args)
is_type_long(type_t t) -> bool |
|
|
|
|
is_type_short(*args)
is_type_short(type_t t) -> bool |
|
|
|
|
is_type_char(*args)
is_type_char(type_t t) -> bool |
|
|
|
|
is_type_uint(*args)
is_type_uint(type_t t) -> bool |
|
|
|
|
is_type_uchar(*args)
is_type_uchar(type_t t) -> bool |
|
|
|
|
is_type_ushort(*args)
is_type_ushort(type_t t) -> bool |
|
|
|
|
is_type_ulong(*args)
is_type_ulong(type_t t) -> bool |
|
|
|
|
is_type_uint64(*args)
is_type_uint64(type_t t) -> bool |
|
|
|
|
is_type_ldouble(*args)
is_type_ldouble(type_t t) -> bool |
|
|
|
|
is_type_double(*args)
is_type_double(type_t t) -> bool |
|
|
|
|
is_type_float(*args)
is_type_float(type_t t) -> bool |
|
|
|
|
is_type_floating(*args)
is_type_floating(type_t t) -> bool |
|
|
|
|
is_type_bool(*args)
is_type_bool(type_t t) -> bool |
|
|
|
|
is_type_sdacl(*args)
is_type_sdacl(type_t t) -> bool |
|
|
|
|
sdacl_unpack(*args)
sdacl_unpack(type_t t) -> int |
|
|
|
|
sdacl_pack(*args)
sdacl_pack(int algn) -> int |
|
|
|
|
set_spoils(*args)
set_spoils(type_t pt, uint reg, uint size) -> type_t |
|
|
|
|
get_spoil_cnt(*args)
get_spoil_cnt(type_t t) -> unsigned int |
|
|
|
|
append_dt(*args)
append_dt(qtype type, int n) -> bool |
|
|
|
|
append_de(*args)
append_de(qtype type, uint32 n) -> bool |
|
|
|
|
append_da(*args)
append_da(qtype type, uint32 n1, uint32 n2) -> bool |
|
|
|
|
append_name(*args)
append_name(qtype fields, char name) -> bool |
|
|
|
|
typncmp(*args)
typncmp(type_t dst, type_t src, size_t size) -> int |
|
|
|
|
resolve_typedef2(*args)
resolve_typedef2(til_t ti, type_t p, p_list fields=None, char
namebuf=None) -> type_t |
|
|
|
|
is_type_resolvable(*args)
is_type_resolvable(type_t p, char namebuf=None) -> bool |
|
|
|
|
is_restype_const(*args)
is_restype_const(til_t til, type_t type) -> bool |
|
|
|
|
is_restype_void(*args)
is_restype_void(til_t til, type_t type) -> bool |
|
|
|
|
is_restype_ptr(*args)
is_restype_ptr(til_t til, type_t type) -> bool |
|
|
|
|
is_restype_func(*args)
is_restype_func(til_t til, type_t type) -> bool |
|
|
|
|
is_restype_array(*args)
is_restype_array(til_t til, type_t type) -> bool |
|
|
|
|
is_restype_complex(*args)
is_restype_complex(til_t til, type_t type) -> bool |
|
|
|
|
is_restype_struct(*args)
is_restype_struct(til_t til, type_t type) -> bool |
|
|
|
|
is_restype_union(*args)
is_restype_union(til_t til, type_t type) -> bool |
|
|
|
|
is_restype_struni(*args)
is_restype_struni(til_t til, type_t type) -> bool |
|
|
|
|
is_restype_enum(*args)
is_restype_enum(til_t til, type_t type) -> bool |
|
|
|
|
is_restype_bitfld(*args)
is_restype_bitfld(til_t til, type_t type) -> bool |
|
|
|
|
is_castable2(*args)
is_castable2(til_t til, type_t from, type_t to) -> bool |
|
|
|
|
remove_type_pointer(*args)
remove_type_pointer(til_t til, type_t ptype, char pname) -> bool |
|
|
|
|
build_array_type(*args)
build_array_type(qtype outtype, type_t type, int size) -> bool |
|
|
|
|
get_struc_size(*args)
get_struc_size(struc_t sptr) -> asize_t get_struc_size(tid_t id)
-> asize_t |
|
|
|
|
new_til(*args)
new_til(char name, char desc) -> til_t |
|
|
|
|
compact_til(*args)
compact_til(til_t ti) -> bool |
|
|
|
|
store_til(*args)
store_til(til_t ti, char tildir, char name) -> bool |
|
|
|
|
free_til(*args)
free_til(til_t ti) |
|
|
|
|
load_til_header(*args)
load_til_header(char tildir, char name, char errbuf, size_t bufsize)
-> til_t |
|
|
|
|
check_skip_type(*args)
check_skip_type(til_t ti, type_t ptr) -> bool |
|
|
|
|
is_valid_full_type(*args)
is_valid_full_type(til_t ti, type_t ptr) -> bool |
|
|
|
|
get_ptr_object_size(*args)
get_ptr_object_size(til_t til, type_t type) -> ssize_t |
|
|
|
|
get_funcarg_size(*args)
get_funcarg_size(til_t til, type_t type, size_t lp=None) -> size_t |
|
|
|
|
print_type_to_qstring(*args)
print_type_to_qstring(qstring result, char prefix, int indent, int cmtindent, ... |
|
|
|
|
is_code_far(*args)
is_code_far(cm_t cm) -> bool |
|
|
|
|
is_data_far(*args)
is_data_far(cm_t cm) -> bool |
|
|
|
|
is_reg_argloc(*args)
is_reg_argloc(uint32 argloc) -> bool |
|
|
|
|
is_stack_argloc(*args)
is_stack_argloc(uint32 argloc) -> bool |
|
|
|
|
is_reg2_argloc(*args)
is_reg2_argloc(uint32 reg_argloc) -> bool |
|
|
|
|
get_argloc_r1(*args)
get_argloc_r1(uint32 reg_argloc) -> int |
|
|
|
|
get_argloc_r2(*args)
get_argloc_r2(uint32 reg_argloc) -> int |
|
|
|
|
make_argloc(*args)
make_argloc(int r1, int r2) -> argloc_t |
|
|
|
|
split_argloc(*args)
split_argloc(argloc_t al, int r1, int r2) |
|
|
|
|
extract_spoiledreg(*args)
extract_spoiledreg(type_t ptr, uchar reg, uchar len) |
|
|
|
|
skip_spoiled_info(*args)
skip_spoiled_info(type_t ptr) -> type_t |
|
|
|
|
is_user_cc(*args)
is_user_cc(cm_t cm) -> bool |
|
|
|
|
get_comp(*args)
get_comp(comp_t comp) -> comp_t |
|
|
|
|
get_compiler_name(*args)
get_compiler_name(comp_t id) -> char |
|
|
|
|
is_comp_unsure(*args)
is_comp_unsure(comp_t comp) -> comp_t |
|
|
|
comp_t
|
|
|
|
set_compiler(*args)
set_compiler(compiler_info_t cc, int flags) -> bool |
|
|
|
|
set_compiler_id(*args)
set_compiler_id(comp_t id) -> bool |
|
|
|
|
parse_decl(*args)
parse_decl(til_t til, char decl, qstring name, qtype type, qtype fields, ... |
|
|
|
|
parse_decls(*args)
parse_decls(til_t til, char input, printer_t printer, int hti_flags)
-> int |
|
|
|
|
del_named_type(*args)
del_named_type(til_t ti, char name, int ntf_flags) -> bool |
|
|
|
|
rename_named_type(*args)
rename_named_type(til_t ti, char from, char to, int ntf_flags) ->
int |
|
|
|
|
first_named_type(*args)
first_named_type(til_t ti, int ntf_flags) -> char |
|
|
|
|
next_named_type(*args)
next_named_type(til_t ti, char name, int ntf_flags) -> char |
|
|
|
|
choose_local_type(*args)
choose_local_type(til_t ti, char title, local_predicate_t func, void
ud) -> uint32 |
|
|
|
|
get_numbered_type(*args)
get_numbered_type(til_t ti, uint32 ordinal, type_t type=None, p_list fields=None, ... |
|
|
|
|
alloc_type_ordinals(*args)
alloc_type_ordinals(til_t ti, int qty) -> uint32 |
|
|
|
|
alloc_type_ordinal(*args)
alloc_type_ordinal(til_t ti) -> uint32 |
|
|
|
|
get_ordinal_qty(*args)
get_ordinal_qty(til_t ti) -> uint32 |
|
|
|
|
set_numbered_type(*args)
set_numbered_type(til_t ti, uint32 ordinal, int ntf_flags, char name, ... |
|
|
|
|
del_numbered_type(*args)
del_numbered_type(til_t ti, uint32 ordinal) -> bool |
|
|
|
|
set_type_alias(*args)
set_type_alias(til_t ti, uint32 src_ordinal, uint32 dst_ordinal)
-> bool |
|
|
|
|
get_alias_target(*args)
get_alias_target(til_t ti, uint32 ordinal) -> uint32 |
|
|
|
|
get_type_ordinal(*args)
get_type_ordinal(til_t ti, char name) -> int32 |
|
|
|
|
get_numbered_type_name(*args)
get_numbered_type_name(til_t ti, uint32 ordinal) -> char |
|
|
|
|
create_numbered_type_name(*args)
create_numbered_type_name(int32 ord, char buf) -> size_t |
|
|
|
|
get_ordinal_from_idb_type(*args)
get_ordinal_from_idb_type(char name, type_t type) -> int |
|
|
|
|
is_autosync(*args)
is_autosync(char name, type_t type) -> bool |
|
|
|
|
calc_argloc_info(*args)
calc_argloc_info(til_t til, type_t type, uint32 arglocs, size_t maxn)
-> int |
|
|
|
int
|
|
|
|
for_all_types(*args)
for_all_types(type_t ptype, type_visitor_t tv) -> int |
|
|
|
|
replace_subtypes(*args)
replace_subtypes(qtype type, type_pair_vec_t type_pairs) -> int |
|
|
|
|
import_type(*args)
import_type(til_t til, int idx, char name, int flags=0) -> tid_t |
|
|
|
|
add_til2(*args)
add_til2(char name, int flags) -> int |
|
|
|
|
del_til(*args)
del_til(char name) -> bool |
|
|
|
|
apply_named_type(*args)
apply_named_type(ea_t ea, char name) -> bool |
|
|
|
|
apply_tinfo(*args)
apply_tinfo(til_t til, ea_t ea, type_t type, p_list fields, int
userti) -> bool |
|
|
|
|
apply_cdecl2(*args)
apply_cdecl2(til_t til, ea_t ea, char decl, int flags=0) -> bool |
|
|
|
|
apply_once_type_and_name(*args)
apply_once_type_and_name(ea_t ea, type_t type, char name) -> bool |
|
|
|
|
guess_func_tinfo(*args)
guess_func_tinfo(func_t pfn, qtype type, qtype fields) -> int |
|
|
|
|
guess_tinfo(*args)
guess_tinfo(tid_t id, qtype type, qtype fields) -> int |
|
|
|
|
set_c_header_path(*args)
set_c_header_path(char incdir) |
|
|
|
|
get_c_header_path(*args)
get_c_header_path(char buf) -> ssize_t |
|
|
|
|
set_c_macros(*args)
set_c_macros(char macros) |
|
|
|
|
get_c_macros(*args)
get_c_macros(char buf) -> ssize_t |
|
|
|
|
get_idainfo_by_type2(*args)
get_idainfo_by_type2(til_t til, type_t rtype, p_list fields, size_t psize, ... |
|
|
|
|
build_funcarg_info(*args)
build_funcarg_info(til_t til, type_t type, p_list fields, func_type_info_t info, ... |
|
|
|
|
get_func_rettype(*args)
get_func_rettype(til_t til, type_t type, p_list fields, qtype rettype, ... |
|
|
|
|
get_func_cc(*args)
get_func_cc(til_t til, type_t p_type, p_list p_fields=None) ->
cm_t |
|
|
|
|
calc_func_nargs(*args)
calc_func_nargs(til_t til, type_t type) -> int |
|
|
|
|
calc_purged_bytes(*args)
calc_purged_bytes(type_t type) -> int |
|
|
|
|
resolve_complex_type2(*args)
resolve_complex_type2(til_t til, type_t ptype, p_list fields, qstring type_name, ... |
|
|
|
|
is_type_scalar2(*args)
is_type_scalar2(til_t til, type_t type) -> bool |
|
|
|
|
get_type_sign(*args)
get_type_sign(til_t til, type_t type) -> type_sign_t |
|
|
|
|
get_strmem(*args)
get_strmem(til_t til, type_t type, p_list fields, asize_t offset, ... |
|
|
|
|
add_til(*args)
add_til(char name) -> int |
|
|
|
|
is_type_voiddef(*args)
is_type_voiddef(type_t t) -> bool |
|
|
|
|
is_type_void_obsolete(*args)
is_type_void_obsolete(type_t t) -> bool |
|
|
|
|
is_type_unk(*args)
is_type_unk(type_t t) -> bool |
|
|
|
|
is_type_only_size(*args)
is_type_only_size(type_t t) -> bool |
|
|
|
|
apply_type2(*args)
apply_type2(ea_t ea, type_t rtype, p_list fields, int userti) ->
bool |
|
|
|
|
parse_types2(*args)
parse_types2(char input, printer_t printer, int hti_flags) -> int |
|
|
|
|
apply_cdecl(*args)
apply_cdecl(ea_t ea, char decl) -> bool |
|
|
|
|
til2idb(*args)
til2idb(int idx, char name) -> tid_t |
|
|
|
|
is_resolved_type_struni(*args)
is_resolved_type_struni(type_t type) -> bool |
|
|
|
|
make_array_type(*args)
make_array_type(type_t buf, size_t bufsize, type_t type, int size)
-> bool |
|
|
|
|
get_func_nargs(*args)
get_func_nargs(type_t type) -> int |
|
|
|
|
load_til_header_wrap(*args)
load_til_header_wrap(char tildir, char name) -> til_t |
|
|
|
|
idc_parse_types(*args)
idc_parse_types(char input, int flags) -> int |
|
|
|
|
idc_get_type(*args)
idc_get_type(ea_t ea, char buf) -> char |
|
|
|
|
idc_guess_type(*args)
idc_guess_type(ea_t ea, char buf) -> char |
|
|
|
|
idc_set_local_type(*args)
idc_set_local_type(int ordinal, char dcl, int flags) -> int |
|
|
|
|
idc_get_local_type(*args)
idc_get_local_type(int ordinal, int flags, char buf) -> int |
|
|
|
|
idc_get_local_type_name(*args)
idc_get_local_type_name(int ordinal, char buf) -> char |
|
|
|
|
load_til(*args)
load_til(char tildir, char name, char errbuf, size_t bufsize) ->
til_t load_til(char tildir, char name) -> til_t |
|
|
|
|
get_operand_immvals(*args)
get_operand_immvals(ea_t ea, int n, uval_t v) -> size_t |
|
|
|
|
dataSeg_opreg(*args)
dataSeg_opreg(int opnum, int rgnum) -> ea_t |
|
|
|
|
dataSeg_op(*args)
dataSeg_op(int opnum) -> ea_t |
|
|
|
ea_t
|
|
|
|
codeSeg(*args)
codeSeg(ea_t addr, int opnum) -> ea_t |
|
|
|
uint8
|
|
|
uint16
|
|
|
uint32
|
|
|
uint64
|
|
|
|
get_dtyp_flag(*args)
get_dtyp_flag(char dtype) -> flags_t |
|
|
|
|
get_dtyp_size(*args)
get_dtyp_size(char dtype) -> size_t |
|
|
|
|
get_dtyp_by_size(*args)
get_dtyp_by_size(asize_t size) -> char |
|
|
|
|
create_insn(*args)
create_insn(ea_t ea) -> int |
|
|
|
|
decode_insn(*args)
decode_insn(ea_t ea) -> int |
|
|
|
|
ua_outop2(*args)
ua_outop2(ea_t ea, char buf, int n, int flags=0) -> bool |
|
|
|
|
ua_mnem(*args)
ua_mnem(ea_t ea, char buf) -> char |
|
|
|
|
ua_dodata(*args)
ua_dodata(ea_t ea, int dtype) |
|
|
|
|
ua_outop(*args)
ua_outop(ea_t ea, char buf, int n) -> bool |
|
|
|
|
ua_stkvar(*args)
ua_stkvar(op_t x, adiff_t v) -> bool |
|
|
|
|
ua_ana0(*args)
ua_ana0(ea_t ea) -> int |
|
|
|
|
ua_code(*args)
ua_code(ea_t ea) -> int |
|
|
|
insn_t
|
| get_current_instruction() |
|
|
|
|
get_instruction_operand(*args)
get_instruction_operand(insn_t ins, int n) -> op_t |
|
|
|
|
xrefchar(*args)
xrefchar(char xrtype) -> char |
|
|
|
|
add_cref(*args)
add_cref(ea_t from, ea_t to, cref_t type) -> bool |
|
|
|
|
del_cref(*args)
del_cref(ea_t from, ea_t to, bool expand) -> int |
|
|
|
|
add_dref(*args)
add_dref(ea_t from, ea_t to, dref_t type) -> bool |
|
|
|
|
del_dref(*args)
del_dref(ea_t from, ea_t to) |
|
|
|
|
get_first_dref_from(*args)
get_first_dref_from(ea_t from) -> ea_t |
|
|
|
|
get_next_dref_from(*args)
get_next_dref_from(ea_t from, ea_t current) -> ea_t |
|
|
|
|
get_first_dref_to(*args)
get_first_dref_to(ea_t to) -> ea_t |
|
|
|
|
get_next_dref_to(*args)
get_next_dref_to(ea_t to, ea_t current) -> ea_t |
|
|
|
|
get_first_cref_from(*args)
get_first_cref_from(ea_t from) -> ea_t |
|
|
|
|
get_next_cref_from(*args)
get_next_cref_from(ea_t from, ea_t current) -> ea_t |
|
|
|
|
get_first_cref_to(*args)
get_first_cref_to(ea_t to) -> ea_t |
|
|
|
|
get_next_cref_to(*args)
get_next_cref_to(ea_t from, ea_t current) -> ea_t |
|
|
|
|
get_first_fcref_from(*args)
get_first_fcref_from(ea_t from) -> ea_t |
|
|
|
|
get_next_fcref_from(*args)
get_next_fcref_from(ea_t from, ea_t current) -> ea_t |
|
|
|
|
get_first_fcref_to(*args)
get_first_fcref_to(ea_t to) -> ea_t |
|
|
|
|
get_next_fcref_to(*args)
get_next_fcref_to(ea_t to, ea_t current) -> ea_t |
|
|
|
|
has_external_refs(*args)
has_external_refs(func_t pfn, ea_t ea) -> bool |
|
|
|
|
create_switch_table(*args)
create_switch_table(ea_t insn_ea, switch_info_ex_t si) |
|
|
|
|
create_switch_xrefs(*args)
create_switch_xrefs(ea_t insn_ea, switch_info_ex_t si) |
|
|
|
|
calc_switch_cases(*args)
calc_switch_cases(ea_t insn_ea, switch_info_ex_t si, casevec_t casevec, ... |
|
|
|
|
set_script_timeout(*args)
set_script_timeout(int timeout) |
|
|
|
|
enable_extlang_python(*args)
enable_extlang_python(bool enable) |
|
|
|
|
enable_python_cli(*args)
enable_python_cli(bool enable) |
|
|