|
| | __init__ (self, *args) |
| | init(self) -> func_item_iterator_t init(self, pfn, _ea=BADADDR) -> func_item_iterator_t
|
| |
| "bool" | set (self, *args) |
| | set(self, pfn, _ea=BADADDR) -> bool Set a function range.
|
| |
| "bool" | set_range (self, "ea_t" ea1, "ea_t" ea2) |
| | set_range(self, ea1, ea2) -> bool Set an arbitrary range.
|
| |
| "bool" | first (self) |
| | first(self) -> bool
|
| |
| "bool" | last (self) |
| | last(self) -> bool
|
| |
| "ea_t" | current (self) |
| | current(self) -> ea_t
|
| |
| "bool" | set_ea (self, "ea_t" _ea) |
| | set_ea(self, _ea) -> bool
|
| |
| "range_t const &" | chunk (self) |
| | chunk(self) -> range_t
|
| |
| "bool" | __next__ (self, "testf_t *" func) |
| | next(self, func) -> bool
|
| |
| "bool" | prev (self, "testf_t *" func) |
| | prev(self, func) -> bool
|
| |
| "bool" | next_addr (self) |
| | next_addr(self) -> bool
|
| |
| "bool" | next_head (self) |
| | next_head(self) -> bool
|
| |
| "bool" | next_code (self) |
| | next_code(self) -> bool
|
| |
| "bool" | next_data (self) |
| | next_data(self) -> bool
|
| |
| "bool" | next_not_tail (self) |
| | next_not_tail(self) -> bool
|
| |
| "bool" | prev_addr (self) |
| | prev_addr(self) -> bool
|
| |
| "bool" | prev_head (self) |
| | prev_head(self) -> bool
|
| |
| "bool" | prev_code (self) |
| | prev_code(self) -> bool
|
| |
| "bool" | prev_data (self) |
| | prev_data(self) -> bool
|
| |
| "bool" | prev_not_tail (self) |
| | prev_not_tail(self) -> bool
|
| |
| "bool" | decode_prev_insn (self, "insn_t *" out) |
| | decode_prev_insn(self, out) -> bool
|
| |
| "bool" | decode_preceding_insn (self, "eavec_t *" visited, "bool *" p_farref, "insn_t *" out) |
| | decode_preceding_insn(self, visited, p_farref, out) -> bool
|
| |
| "bool" | succ (self, "testf_t *" func) |
| | succ(self, func) -> bool Similar to next(), but succ() iterates the chunks from low to high addresses, while next() iterates through chunks starting at the function entry chunk
|
| |
| "bool" | succ_code (self) |
| | succ_code(self) -> bool
|
| |
| | __iter__ (self) |
| | Provide an iterator on code items.
|
| |
| | addresses (self) |
| | Provide an iterator on addresses contained within the function.
|
| |
| | code_items (self) |
| | Provide an iterator on code items contained within the function.
|
| |
| | data_items (self) |
| | Provide an iterator on data items contained within the function.
|
| |
| | head_items (self) |
| | Provide an iterator on item heads contained within the function.
|
| |
| | not_tails (self) |
| | Provide an iterator on non-tail addresses contained within the function.
|
| |