IDAPython 9.0
|
This is the complete list of members for IDP_Hooks, including all inherited members.
__disown__(self) | IDP_Hooks | |
__init__(self, int _flags=0, int _hkcb_flags=1) | IDP_Hooks | |
ev_add_cref(self, ida_idaapi.ea_t _from, ida_idaapi.ea_t to, 'cref_t' type) | IDP_Hooks | |
ev_add_dref(self, ida_idaapi.ea_t _from, ida_idaapi.ea_t to, 'dref_t' type) | IDP_Hooks | |
ev_adjust_argloc(self, 'argloc_t' argloc, 'tinfo_t' optional_type, int size) | IDP_Hooks | |
ev_adjust_libfunc_ea(self, 'idasgn_t const *' sig, 'libfunc_t const *' libfun, 'ea_t *' ea) | IDP_Hooks | |
ev_adjust_refinfo(self, 'refinfo_t' ri, ida_idaapi.ea_t ea, int n, 'fixup_data_t const *' fd) | IDP_Hooks | |
ev_ana_insn(self, 'insn_t *' out) | IDP_Hooks | |
ev_analyze_prolog(self, ida_idaapi.ea_t ea) | IDP_Hooks | |
ev_arch_changed(self) | IDP_Hooks | |
ev_arg_addrs_ready(self, ida_idaapi.ea_t caller, int n, 'tinfo_t' tif, 'ea_t *' addrs) | IDP_Hooks | |
ev_asm_installed(self, int asmnum) | IDP_Hooks | |
ev_assemble(self, ida_idaapi.ea_t ea, ida_idaapi.ea_t cs, ida_idaapi.ea_t ip, bool use32, str line) | IDP_Hooks | |
ev_auto_queue_empty(self, 'atype_t' type) | IDP_Hooks | |
ev_calc_arglocs(self, 'func_type_data_t' fti) | IDP_Hooks | |
ev_calc_cdecl_purged_bytes(self, ida_idaapi.ea_t ea) | IDP_Hooks | |
ev_calc_next_eas(self, 'eavec_t *' res, 'insn_t const *' insn, bool over) | IDP_Hooks | |
ev_calc_purged_bytes(self, 'int *' p_purged_bytes, 'func_type_data_t' fti) | IDP_Hooks | |
ev_calc_retloc(self, 'argloc_t' retloc, 'tinfo_t' rettype, 'cm_t' cc) | IDP_Hooks | |
ev_calc_spdelta(self, 'sval_t *' spdelta, 'insn_t const *' insn) | IDP_Hooks | |
ev_calc_step_over(self, 'ea_t *' target, ida_idaapi.ea_t ip) | IDP_Hooks | |
ev_calc_switch_cases(self, 'casevec_t *' casevec, 'eavec_t *' targets, ida_idaapi.ea_t insn_ea, 'switch_info_t' si) | IDP_Hooks | |
ev_calc_varglocs(self, 'func_type_data_t' ftd, 'regobjs_t' aux_regs, 'relobj_t' aux_stkargs, int nfixed) | IDP_Hooks | |
ev_calcrel(self) | IDP_Hooks | |
ev_can_have_type(self, 'op_t const *' op) | IDP_Hooks | |
ev_clean_tbit(self, ida_idaapi.ea_t ea, 'processor_t::regval_getter_t *' getreg, 'regval_t' regvalues) | IDP_Hooks | |
ev_cmp_operands(self, 'op_t const *' op1, 'op_t const *' op2) | IDP_Hooks | |
ev_coagulate(self, ida_idaapi.ea_t start_ea) | IDP_Hooks | |
ev_coagulate_dref(self, ida_idaapi.ea_t _from, ida_idaapi.ea_t to, bool may_define, 'ea_t *' code_ea) | IDP_Hooks | |
ev_create_flat_group(self, ida_idaapi.ea_t image_base, int bitness, 'sel_t' dataseg_sel) | IDP_Hooks | |
ev_create_func_frame(self, 'func_t *' pfn) | IDP_Hooks | |
ev_create_merge_handlers(self, 'merge_data_t *' md) | IDP_Hooks | |
ev_create_switch_xrefs(self, ida_idaapi.ea_t jumpea, 'switch_info_t' si) | IDP_Hooks | |
ev_creating_segm(self, 'segment_t *' seg) | IDP_Hooks | |
ev_cvt64_hashval(self, 'nodeidx_t' node, 'uchar' tag, str name, 'uchar const *' data) | IDP_Hooks | |
ev_cvt64_supval(self, 'nodeidx_t' node, 'uchar' tag, 'nodeidx_t' idx, 'uchar const *' data) | IDP_Hooks | |
ev_decorate_name(self, str name, bool mangle, int cc, 'tinfo_t' optional_type) | IDP_Hooks | |
ev_del_cref(self, ida_idaapi.ea_t _from, ida_idaapi.ea_t to, bool expand) | IDP_Hooks | |
ev_del_dref(self, ida_idaapi.ea_t _from, ida_idaapi.ea_t to) | IDP_Hooks | |
ev_delay_slot_insn(self, ida_idaapi.ea_t ea, bool bexec, bool fexec) | IDP_Hooks | |
ev_demangle_name(self, str name, int disable_mask, int demreq) | IDP_Hooks | |
ev_emu_insn(self, 'insn_t const *' insn) | IDP_Hooks | |
ev_endbinary(self, bool ok) | IDP_Hooks | |
ev_ending_undo(self, str action_name, bool is_undo) | IDP_Hooks | |
ev_equal_reglocs(self, 'argloc_t' a1, 'argloc_t' a2) | IDP_Hooks | |
ev_extract_address(self, 'ea_t *' out_ea, ida_idaapi.ea_t screen_ea, str string, 'size_t' position) | IDP_Hooks | |
ev_find_op_value(self, 'insn_t const *' pinsn, int opn) | IDP_Hooks | |
ev_find_reg_value(self, 'insn_t const *' pinsn, int reg) | IDP_Hooks | |
ev_func_bounds(self, 'int *' possible_return_code, 'func_t *' pfn, ida_idaapi.ea_t max_func_end_ea) | IDP_Hooks | |
ev_gen_asm_or_lst(self, bool starting, 'FILE *' fp, bool is_asm, int flags, 'html_line_cb_t **' outline) | IDP_Hooks | |
ev_gen_map_file(self, 'int *' nlines, 'FILE *' fp) | IDP_Hooks | |
ev_gen_regvar_def(self, 'outctx_t *' outctx, 'regvar_t *' v) | IDP_Hooks | |
ev_gen_src_file_lnnum(self, 'outctx_t *' outctx, str file, 'size_t' lnnum) | IDP_Hooks | |
ev_gen_stkvar_def(self, 'outctx_t *' outctx, 'udm_t' stkvar, int v, 'tid_t' tid) | IDP_Hooks | |
ev_get_abi_info(self, 'comp_t' comp) | IDP_Hooks | |
ev_get_autocmt(self, 'insn_t const *' insn) | IDP_Hooks | |
ev_get_bg_color(self, 'bgcolor_t *' color, ida_idaapi.ea_t ea) | IDP_Hooks | |
ev_get_cc_regs(self, 'callregs_t' regs, 'cm_t' cc) | IDP_Hooks | |
ev_get_code16_mode(self, ida_idaapi.ea_t ea) | IDP_Hooks | |
ev_get_dbr_opnum(self, 'int *' opnum, 'insn_t const *' insn) | IDP_Hooks | |
ev_get_default_enum_size(self) | IDP_Hooks | |
ev_get_frame_retsize(self, 'int *' frsize, 'func_t const *' pfn) | IDP_Hooks | |
ev_get_macro_insn_head(self, 'ea_t *' head, ida_idaapi.ea_t ip) | IDP_Hooks | |
ev_get_operand_string(self, 'insn_t const *' insn, int opnum) | IDP_Hooks | |
ev_get_procmod(self) | IDP_Hooks | |
ev_get_reg_accesses(self, 'reg_accesses_t' accvec, 'insn_t const *' insn, int flags) | IDP_Hooks | |
ev_get_reg_info(self, 'char const **' main_regname, 'bitrange_t' bitrange, str regname) | IDP_Hooks | |
ev_get_reg_name(self, int reg, 'size_t' width, int reghi) | IDP_Hooks | |
ev_get_simd_types(self, 'simd_info_vec_t *' out, 'simd_info_t' simd_attrs, 'argloc_t' argloc, bool create_tifs) | IDP_Hooks | |
ev_get_stkarg_area_info(self, 'stkarg_area_info_t' out, 'cm_t' cc) | IDP_Hooks | |
ev_get_stkvar_scale_factor(self) | IDP_Hooks | |
ev_getreg(self, 'uval_t *' regval, int regnum) | IDP_Hooks | |
ev_init(self, str idp_modname) | IDP_Hooks | |
ev_insn_reads_tbit(self, 'insn_t const *' insn, 'processor_t::regval_getter_t *' getreg, 'regval_t' regvalues) | IDP_Hooks | |
ev_is_align_insn(self, ida_idaapi.ea_t ea) | IDP_Hooks | |
ev_is_alloca_probe(self, ida_idaapi.ea_t ea) | IDP_Hooks | |
ev_is_basic_block_end(self, 'insn_t const *' insn, bool call_insn_stops_block) | IDP_Hooks | |
ev_is_call_insn(self, 'insn_t const *' insn) | IDP_Hooks | |
ev_is_cond_insn(self, 'insn_t const *' insn) | IDP_Hooks | |
ev_is_control_flow_guard(self, 'int *' p_reg, 'insn_t const *' insn) | IDP_Hooks | |
ev_is_far_jump(self, int icode) | IDP_Hooks | |
ev_is_indirect_jump(self, 'insn_t const *' insn) | IDP_Hooks | |
ev_is_insn_table_jump(self) | IDP_Hooks | |
ev_is_jump_func(self, 'func_t *' pfn, 'ea_t *' jump_target, 'ea_t *' func_pointer) | IDP_Hooks | |
ev_is_ret_insn(self, 'insn_t const *' insn, 'uchar' flags) | IDP_Hooks | |
ev_is_sane_insn(self, 'insn_t const *' insn, int no_crefs) | IDP_Hooks | |
ev_is_sp_based(self, 'int *' mode, 'insn_t const *' insn, 'op_t const *' op) | IDP_Hooks | |
ev_is_switch(self, 'switch_info_t' si, 'insn_t const *' insn) | IDP_Hooks | |
ev_last_cb_before_loader(self) | IDP_Hooks | |
ev_loader(self) | IDP_Hooks | |
ev_lower_func_type(self, 'intvec_t *' argnums, 'func_type_data_t' fti) | IDP_Hooks | |
ev_max_ptr_size(self) | IDP_Hooks | |
ev_may_be_func(self, 'insn_t const *' insn, int state) | IDP_Hooks | |
ev_may_show_sreg(self, ida_idaapi.ea_t current_ea) | IDP_Hooks | |
ev_moving_segm(self, 'segment_t *' seg, ida_idaapi.ea_t to, int flags) | IDP_Hooks | |
ev_newasm(self, int asmnum) | IDP_Hooks | |
ev_newbinary(self, 'char *' filename, 'qoff64_t' fileoff, ida_idaapi.ea_t basepara, ida_idaapi.ea_t binoff, 'uint64' nbytes) | IDP_Hooks | |
ev_newfile(self, 'char *' fname) | IDP_Hooks | |
ev_newprc(self, int pnum, bool keep_cfg) | IDP_Hooks | |
ev_next_exec_insn(self, 'ea_t *' target, ida_idaapi.ea_t ea, int tid, 'processor_t::regval_getter_t *' getreg, 'regval_t' regvalues) | IDP_Hooks | |
ev_oldfile(self, 'char *' fname) | IDP_Hooks | |
ev_out_assumes(self, 'outctx_t *' outctx) | IDP_Hooks | |
ev_out_data(self, 'outctx_t *' outctx, bool analyze_only) | IDP_Hooks | |
ev_out_footer(self, 'outctx_t *' outctx) | IDP_Hooks | |
ev_out_header(self, 'outctx_t *' outctx) | IDP_Hooks | |
ev_out_insn(self, 'outctx_t *' outctx) | IDP_Hooks | |
ev_out_label(self, 'outctx_t *' outctx, str colored_name) | IDP_Hooks | |
ev_out_mnem(self, 'outctx_t *' outctx) | IDP_Hooks | |
ev_out_operand(self, 'outctx_t *' outctx, 'op_t const *' op) | IDP_Hooks | |
ev_out_segend(self, 'outctx_t *' outctx, 'segment_t *' seg) | IDP_Hooks | |
ev_out_segstart(self, 'outctx_t *' outctx, 'segment_t *' seg) | IDP_Hooks | |
ev_out_special_item(self, 'outctx_t *' outctx, 'uchar' segtype) | IDP_Hooks | |
ev_privrange_changed(self, 'range_t' old_privrange, 'adiff_t' delta) | IDP_Hooks | |
ev_realcvt(self, 'void *' m, 'fpvalue_t *' e, 'uint16' swt) | IDP_Hooks | |
ev_rename(self, ida_idaapi.ea_t ea, str new_name) | IDP_Hooks | |
ev_replaying_undo(self, str action_name, 'undo_records_t const *' vec, bool is_undo) | IDP_Hooks | |
ev_set_code16_mode(self, ida_idaapi.ea_t ea, bool code16) | IDP_Hooks | |
ev_set_idp_options(self, str keyword, int value_type, 'void const *' value, bool idb_loaded) | IDP_Hooks | |
ev_set_proc_options(self, str options, int confidence) | IDP_Hooks | |
ev_setup_til(self) | IDP_Hooks | |
ev_str2reg(self, str regname) | IDP_Hooks | |
ev_term(self) | IDP_Hooks | |
ev_treat_hindering_item(self, ida_idaapi.ea_t hindering_item_ea, 'flags64_t' new_item_flags, ida_idaapi.ea_t new_item_ea, 'asize_t' new_item_length) | IDP_Hooks | |
ev_undefine(self, ida_idaapi.ea_t ea) | IDP_Hooks | |
ev_update_call_stack(self, 'call_stack_t' stack, int tid, 'processor_t::regval_getter_t *' getreg, 'regval_t' regvalues) | IDP_Hooks | |
ev_use_arg_types(self, ida_idaapi.ea_t ea, 'func_type_data_t' fti, 'funcargvec_t *' rargs) | IDP_Hooks | |
ev_use_regarg_type(self, ida_idaapi.ea_t ea, 'funcargvec_t const *' rargs) | IDP_Hooks | |
ev_use_stkarg_type(self, ida_idaapi.ea_t ea, 'funcarg_t' arg) | IDP_Hooks | |
ev_validate_flirt_func(self, ida_idaapi.ea_t start_ea, str funcname) | IDP_Hooks | |
ev_verify_noreturn(self, 'func_t *' pfn) | IDP_Hooks | |
ev_verify_sp(self, 'func_t *' pfn) | IDP_Hooks | |
hook(self) | IDP_Hooks | |
thisown | IDP_Hooks | static |
unhook(self) | IDP_Hooks |