Module idaapi :: 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__(...)
delete_IDB_Hooks(IDB_Hooks self)
 
__del__(self)
bool
hook(self)
bool
unhook(self)
 
byte_patched(*args)
byte_patched(self, ea_t ea) -> int
 
cmt_changed(*args)
cmt_changed(self, ea_t arg0, bool repeatable_cmt) -> int
 
ti_changed(*args)
ti_changed(self, ea_t ea, type_t type, p_list fnames) -> int
 
op_ti_changed(*args)
op_ti_changed(self, ea_t ea, int n, type_t type, p_list fnames) -> int
 
op_type_changed(*args)
op_type_changed(self, ea_t ea, int n) -> int
 
enum_created(*args)
enum_created(self, enum_t id) -> int
 
enum_deleted(*args)
enum_deleted(self, enum_t id) -> int
 
enum_bf_changed(*args)
enum_bf_changed(self, enum_t id) -> int
 
enum_renamed(*args)
enum_renamed(self, enum_t id) -> int
 
enum_cmt_changed(*args)
enum_cmt_changed(self, enum_t id) -> int
 
enum_const_created(*args)
enum_const_created(self, enum_t id, const_t cid) -> int
 
enum_const_deleted(*args)
enum_const_deleted(self, enum_t id, const_t cid) -> int
 
struc_created(*args)
struc_created(self, tid_t struc_id) -> int
 
struc_deleted(*args)
struc_deleted(self, tid_t struc_id) -> int
 
struc_renamed(*args)
struc_renamed(self, struc_t sptr) -> int
 
struc_expanded(*args)
struc_expanded(self, struc_t sptr) -> int
 
struc_cmt_changed(*args)
struc_cmt_changed(self, tid_t struc_id) -> int
 
struc_member_created(*args)
struc_member_created(self, struc_t sptr, member_t mptr) -> int
 
struc_member_deleted(*args)
struc_member_deleted(self, struc_t sptr, tid_t member_id) -> int
 
struc_member_renamed(*args)
struc_member_renamed(self, struc_t sptr, member_t mptr) -> int
 
struc_member_changed(*args)
struc_member_changed(self, struc_t sptr, member_t mptr) -> int
 
thunk_func_created(*args)
thunk_func_created(self, func_t pfn) -> int
 
func_tail_appended(*args)
func_tail_appended(self, func_t pfn, func_t tail) -> int
 
func_tail_removed(*args)
func_tail_removed(self, func_t pfn, ea_t tail_ea) -> int
 
tail_owner_changed(*args)
tail_owner_changed(self, func_t tail, ea_t owner_func) -> int
 
func_noret_changed(*args)
func_noret_changed(self, func_t pfn) -> int
 
segm_added(*args)
segm_added(self, segment_t s) -> int
 
segm_deleted(*args)
segm_deleted(self, ea_t startEA) -> int
 
segm_start_changed(*args)
segm_start_changed(self, segment_t s) -> int
 
segm_end_changed(*args)
segm_end_changed(self, segment_t s) -> int
 
segm_moved(*args)
segm_moved(self, ea_t from, ea_t to, asize_t size) -> int
IDB_Hooks
__init__(self)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
 
__disown__(self)

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

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 x.__class__.__doc__ for signature

Returns: IDB_Hooks
Overrides: object.__init__

Property Details

thisown

The membership flag

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