Module ida_idp :: Class IDB_Hooks
[frames] | no frames]

Class IDB_Hooks

object --+
         |
        IDB_Hooks

Proxy of C++ IDB_Hooks class

Instance Methods
 
__repr__(self)
repr(x)
 
__swig_destroy__(self)
 
__del__(self)
bool
hook(self)
bool
unhook(self)
int
closebase(self)
int
savebase(self)
int
upgraded(self, _from)
int
auto_empty(self)
int
auto_empty_finally(self)
int
determined_main(self, main)
int
local_types_changed(self)
int
extlang_changed(self, kind, el, idx)
int
idasgn_loaded(self, short_sig_name)
int
kernel_config_loaded(self)
int
loader_finished(self, li, neflags, filetypename)
int
flow_chart_created(self, fc)
int
compiler_changed(self)
int
changing_ti(self, ea, new_type, new_fnames)
int
ti_changed(self, ea, type, fnames)
int
changing_op_ti(self, ea, n, new_type, new_fnames)
int
op_ti_changed(self, ea, n, type, fnames)
int
changing_op_type(self, ea, n, opinfo)
int
op_type_changed(self, ea, n)
int
enum_created(self, id)
int
deleting_enum(self, id)
int
enum_deleted(self, id)
int
renaming_enum(self, id, is_enum, newname)
int
enum_renamed(self, id)
int
changing_enum_bf(self, id, new_bf)
int
enum_bf_changed(self, id)
int
changing_enum_cmt(self, id, repeatable, newcmt)
int
enum_cmt_changed(self, id, repeatable)
int
enum_member_created(self, id, cid)
int
deleting_enum_member(self, id, cid)
int
enum_member_deleted(self, id, cid)
int
struc_created(self, struc_id)
int
deleting_struc(self, sptr)
int
struc_deleted(self, struc_id)
int
changing_struc_align(self, sptr)
int
struc_align_changed(self, sptr)
int
renaming_struc(self, id, oldname, newname)
int
struc_renamed(self, sptr)
int
expanding_struc(self, sptr, offset, delta)
int
struc_expanded(self, sptr)
int
struc_member_created(self, sptr, mptr)
int
deleting_struc_member(self, sptr, mptr)
int
struc_member_deleted(self, sptr, member_id, offset)
int
renaming_struc_member(self, sptr, mptr, newname)
int
struc_member_renamed(self, sptr, mptr)
int
changing_struc_member(self, sptr, mptr, flag, ti, nbytes)
int
struc_member_changed(self, sptr, mptr)
int
changing_struc_cmt(self, struc_id, repeatable, newcmt)
int
struc_cmt_changed(self, struc_id, repeatable_cmt)
int
segm_added(self, s)
int
deleting_segm(self, start_ea)
int
segm_deleted(self, start_ea, end_ea)
int
changing_segm_start(self, s, new_start, segmod_flags)
int
segm_start_changed(self, s, oldstart)
int
changing_segm_end(self, s, new_end, segmod_flags)
int
segm_end_changed(self, s, oldend)
int
changing_segm_name(self, s, oldname)
int
segm_name_changed(self, s, name)
int
changing_segm_class(self, s)
int
segm_class_changed(self, s, sclass)
int
segm_attrs_updated(self, s)
int
segm_moved(self, _from, to, size, changed_netmap)
int
allsegs_moved(self, info)
int
func_added(self, pfn)
int
func_updated(self, pfn)
int
set_func_start(self, pfn, new_start)
int
set_func_end(self, pfn, new_end)
int
deleting_func(self, pfn)
int
frame_deleted(self, pfn)
int
thunk_func_created(self, pfn)
int
func_tail_appended(self, pfn, tail)
int
deleting_func_tail(self, pfn, tail)
int
func_tail_deleted(self, pfn, tail_ea)
int
tail_owner_changed(self, tail, owner_func, old_owner)
int
func_noret_changed(self, pfn)
int
stkpnts_changed(self, pfn)
int
updating_tryblks(self, tbv)
int
tryblks_updated(self, tbv)
int
deleting_tryblks(self, range)
int
sgr_changed(self, start_ea, end_ea, regnum, value, old_value, tag)
int
make_code(self, insn)
int
make_data(self, ea, flags, tid, len)
int
destroyed_items(self, ea1, ea2, will_disable_range)
int
renamed(self, ea, new_name, local_name)
int
byte_patched(self, ea, old_value)
int
changing_cmt(self, ea, repeatable_cmt, newcmt)
int
cmt_changed(self, ea, repeatable_cmt)
int
changing_range_cmt(self, kind, a, cmt, repeatable)
int
range_cmt_changed(self, kind, a, cmt, repeatable)
int
extra_cmt_changed(self, ea, line_idx, cmt)
IDB_Hooks
__init__(self)
x.__init__(...) initializes x; see help(type(x)) for signature
 
__disown__(self)

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __sizeof__, __str__, __subclasshook__

Properties
  thisown
The membership flag

Inherited from object: __class__

Method Details

__repr__(self)
(Representation operator)

 

repr(x)

Overrides: object.__repr__
(inherited documentation)

__init__(self)
(Constructor)

 

x.__init__(...) initializes x; see help(type(x)) for signature

Returns: IDB_Hooks
Overrides: object.__init__

Property Details

thisown

The membership flag

Get Method:
unreachable(x)
Set Method:
unreachable(x, v)