Proxy of C++ func_item_iterator_t class.
|
| | __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, *args) |
| | set_range(self, ea1, ea2) -> bool Set an arbitrary range.
|
| |
| "bool" | first (self, *args) |
| | first(self) -> bool
|
| |
| "bool" | last (self, *args) |
| | last(self) -> bool
|
| |
| "ea_t" | current (self, *args) |
| | current(self) -> ea_t
|
| |
| "range_t const &" | chunk (self, *args) |
| | chunk(self) -> range_t
|
| |
| "bool" | __next__ (self, *args) |
| | next(self, func) -> bool
|
| |
| "bool" | prev (self, *args) |
| | prev(self, func) -> bool
|
| |
| "bool" | next_addr (self, *args) |
| | next_addr(self) -> bool
|
| |
| "bool" | next_head (self, *args) |
| | next_head(self) -> bool
|
| |
| "bool" | next_code (self, *args) |
| | next_code(self) -> bool
|
| |
| "bool" | next_data (self, *args) |
| | next_data(self) -> bool
|
| |
| "bool" | next_not_tail (self, *args) |
| | next_not_tail(self) -> bool
|
| |
| "bool" | prev_addr (self, *args) |
| | prev_addr(self) -> bool
|
| |
| "bool" | prev_head (self, *args) |
| | prev_head(self) -> bool
|
| |
| "bool" | prev_code (self, *args) |
| | prev_code(self) -> bool
|
| |
| "bool" | prev_data (self, *args) |
| | prev_data(self) -> bool
|
| |
| "bool" | prev_not_tail (self, *args) |
| | prev_not_tail(self) -> bool
|
| |
| "bool" | decode_prev_insn (self, *args) |
| | decode_prev_insn(self, out) -> bool
|
| |
| "bool" | decode_preceding_insn (self, *args) |
| | decode_preceding_insn(self, visited, p_farref, out) -> bool
|
| |
| "bool" | succ (self, *args) |
| | 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, *args) |
| | 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.
|
| |
|
| | thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
| |
◆ __init__()
| __init__ |
( |
| self, |
|
|
* | args ) |
◆ __iter__()
◆ __next__()
| "bool" __next__ |
( |
| self, |
|
|
* | args ) |
◆ addresses()
◆ chunk()
| "range_t const &" chunk |
( |
| self, |
|
|
* | args ) |
◆ code_items()
◆ current()
| "ea_t" current |
( |
| self, |
|
|
* | args ) |
◆ data_items()
◆ decode_preceding_insn()
| "bool" decode_preceding_insn |
( |
| self, |
|
|
* | args ) |
- Parameters
-
| visited | eavec_t * |
| p_farref | bool * |
| out | insn_t * |
◆ decode_prev_insn()
| "bool" decode_prev_insn |
( |
| self, |
|
|
* | args ) |
◆ first()
| "bool" first |
( |
| self, |
|
|
* | args ) |
◆ head_items()
◆ last()
| "bool" last |
( |
| self, |
|
|
* | args ) |
◆ next_addr()
| "bool" next_addr |
( |
| self, |
|
|
* | args ) |
◆ next_code()
| "bool" next_code |
( |
| self, |
|
|
* | args ) |
◆ next_data()
| "bool" next_data |
( |
| self, |
|
|
* | args ) |
◆ next_head()
| "bool" next_head |
( |
| self, |
|
|
* | args ) |
◆ next_not_tail()
| "bool" next_not_tail |
( |
| self, |
|
|
* | args ) |
◆ not_tails()
◆ prev()
| "bool" prev |
( |
| self, |
|
|
* | args ) |
◆ prev_addr()
| "bool" prev_addr |
( |
| self, |
|
|
* | args ) |
◆ prev_code()
| "bool" prev_code |
( |
| self, |
|
|
* | args ) |
◆ prev_data()
| "bool" prev_data |
( |
| self, |
|
|
* | args ) |
◆ prev_head()
| "bool" prev_head |
( |
| self, |
|
|
* | args ) |
◆ prev_not_tail()
| "bool" prev_not_tail |
( |
| self, |
|
|
* | args ) |
◆ set()
| "bool" set |
( |
| self, |
|
|
* | args ) |
if pfn == nullptr then a segment range will be set.
- Parameters
-
| pfn | (C++: func_t *) |
| _ea | (C++: ea_t) |
◆ set_range()
| "bool" set_range |
( |
| self, |
|
|
* | args ) |
- Parameters
-
| ea1 | (C++: ea_t) |
| ea2 | (C++: ea_t) |
◆ succ()
| "bool" succ |
( |
| self, |
|
|
* | args ) |
◆ succ_code()
| "bool" succ_code |
( |
| self, |
|
|
* | args ) |
◆ next
◆ thisown
| thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") |
|
static |
The documentation for this class was generated from the following file: