|
| __init__ (self, *args) |
|
bool | set (self, *args) |
|
bool | set_range (self, ida_idaapi.ea_t ea1, ida_idaapi.ea_t ea2) |
|
bool | first (self) |
|
bool | last (self) |
|
ida_idaapi.ea_t | current (self) |
|
bool | set_ea (self, ida_idaapi.ea_t _ea) |
|
'range_t const &' | chunk (self) |
|
bool | __next__ (self, 'testf_t *' func) |
|
bool | prev (self, 'testf_t *' func) |
|
bool | next_addr (self) |
|
bool | next_head (self) |
|
bool | next_code (self) |
|
bool | next_data (self) |
|
bool | next_not_tail (self) |
|
bool | prev_addr (self) |
|
bool | prev_head (self) |
|
bool | prev_code (self) |
|
bool | prev_data (self) |
|
bool | prev_not_tail (self) |
|
bool | decode_prev_insn (self, 'insn_t *' out) |
|
bool | decode_preceding_insn (self, 'eavec_t *' visited, 'bool *' p_farref, 'insn_t *' out) |
|
bool | succ (self, 'testf_t *' func) |
|
bool | succ_code (self) |
|
| __iter__ (self) |
|
| addresses (self) |
|
| code_items (self) |
|
| data_items (self) |
|
| head_items (self) |
|
| not_tails (self) |
|
◆ __init__()
__init__ |
( |
| self, |
|
|
* | args ) |
◆ __iter__()
Provide an iterator on code items
◆ __next__()
bool __next__ |
( |
| self, |
|
|
'testf_t *' | func ) |
◆ addresses()
Provide an iterator on addresses contained within the function
◆ chunk()
'range_t const &' chunk |
( |
| self | ) |
|
◆ code_items()
Provide an iterator on code items contained within the function
◆ current()
◆ data_items()
Provide an iterator on data items contained within the function
◆ decode_preceding_insn()
bool decode_preceding_insn |
( |
| self, |
|
|
'eavec_t *' | visited, |
|
|
'bool *' | p_farref, |
|
|
'insn_t *' | out ) |
◆ decode_prev_insn()
bool decode_prev_insn |
( |
| self, |
|
|
'insn_t *' | out ) |
◆ first()
◆ head_items()
Provide an iterator on item heads contained within the function
◆ last()
◆ next_addr()
◆ next_code()
◆ next_data()
◆ next_head()
◆ next_not_tail()
bool next_not_tail |
( |
| self | ) |
|
◆ not_tails()
Provide an iterator on non-tail addresses contained within the function
◆ prev()
bool prev |
( |
| self, |
|
|
'testf_t *' | func ) |
◆ prev_addr()
◆ prev_code()
◆ prev_data()
◆ prev_head()
◆ prev_not_tail()
bool prev_not_tail |
( |
| self | ) |
|
◆ set()
bool set |
( |
| self, |
|
|
* | args ) |
Set a function range. if pfn == nullptr then a segment range will be set.
◆ set_ea()
◆ set_range()
◆ succ()
bool succ |
( |
| self, |
|
|
'testf_t *' | func ) |
Similar to next(), but succ() iterates the chunks from low to high addresses, while next() iterates through chunks starting at the function entry chunk
◆ succ_code()
◆ next
◆ thisown
Initial value:= property(lambda x: x.this.own(), lambda x, v: x.this.own(v),
doc='The membership flag')
The documentation for this class was generated from the following file: