|
IDAPython 9.0
|
Public Member Functions | |
| __init__ (self, *args) | |
| bool | create (self, *args) |
| None | kill (self) |
| 'ssize_t' | get_name (self) |
| bool | rename (self, str newname, 'size_t' namlen=0) |
| 'ssize_t' | valobj (self, *args) |
| 'ssize_t' | valstr (self) |
| bool | set (self, 'void const *' value) |
| bool | delvalue (self) |
| bool | set_long (self, 'nodeidx_t' x) |
| bool | value_exists (self) |
| 'nodeidx_t' | long_value (self) |
| 'nodeidx_t' | altval (self, *args) |
| 'nodeidx_t' | altval_ea (self, *args) |
| bool | altset (self, *args) |
| bool | altset_ea (self, *args) |
| bool | altdel_ea (self, *args) |
| bool | easet (self, ida_idaapi.ea_t ea, ida_idaapi.ea_t addr, 'uchar' tag) |
| ida_idaapi.ea_t | eaget (self, ida_idaapi.ea_t ea, 'uchar' tag) |
| bool | eadel (self, ida_idaapi.ea_t ea, 'uchar' tag) |
| bool | easet_idx (self, 'nodeidx_t' idx, ida_idaapi.ea_t addr, 'uchar' tag) |
| ida_idaapi.ea_t | eaget_idx (self, 'nodeidx_t' idx, 'uchar' tag) |
| bool | easet_idx8 (self, 'uchar' idx, ida_idaapi.ea_t addr, 'uchar' tag) |
| ida_idaapi.ea_t | eaget_idx8 (self, 'uchar' idx, 'uchar' tag) |
| bool | eadel_idx8 (self, 'uchar' idx, 'uchar' tag) |
| 'nodeidx_t' | altfirst (self, *args) |
| 'nodeidx_t' | altnext (self, *args) |
| 'nodeidx_t' | altlast (self, *args) |
| 'nodeidx_t' | altprev (self, *args) |
| 'size_t' | altshift (self, *args) |
| 'uchar' | charval (self, 'nodeidx_t' alt, 'uchar' tag) |
| bool | charset (self, 'nodeidx_t' alt, 'uchar' val, 'uchar' tag) |
| bool | chardel (self, 'nodeidx_t' alt, 'uchar' tag) |
| 'uchar' | charval_ea (self, ida_idaapi.ea_t ea, 'uchar' tag) |
| bool | charset_ea (self, ida_idaapi.ea_t ea, 'uchar' val, 'uchar' tag) |
| bool | chardel_ea (self, ida_idaapi.ea_t ea, 'uchar' tag) |
| 'nodeidx_t' | charfirst (self, 'uchar' tag) |
| 'nodeidx_t' | charnext (self, 'nodeidx_t' cur, 'uchar' tag) |
| 'nodeidx_t' | charlast (self, 'uchar' tag) |
| 'nodeidx_t' | charprev (self, 'nodeidx_t' cur, 'uchar' tag) |
| 'size_t' | charshift (self, 'nodeidx_t' _from, 'nodeidx_t' to, 'nodeidx_t' size, 'uchar' tag) |
| 'nodeidx_t' | altval_idx8 (self, 'uchar' alt, 'uchar' tag) |
| bool | altset_idx8 (self, 'uchar' alt, 'nodeidx_t' val, 'uchar' tag) |
| bool | altdel_idx8 (self, 'uchar' alt, 'uchar' tag) |
| 'nodeidx_t' | altfirst_idx8 (self, 'uchar' tag) |
| 'nodeidx_t' | altnext_idx8 (self, 'uchar' cur, 'uchar' tag) |
| 'nodeidx_t' | altlast_idx8 (self, 'uchar' tag) |
| 'nodeidx_t' | altprev_idx8 (self, 'uchar' cur, 'uchar' tag) |
| 'uchar' | charval_idx8 (self, 'uchar' alt, 'uchar' tag) |
| bool | charset_idx8 (self, 'uchar' alt, 'uchar' val, 'uchar' tag) |
| bool | chardel_idx8 (self, 'uchar' alt, 'uchar' tag) |
| 'nodeidx_t' | charfirst_idx8 (self, 'uchar' tag) |
| 'nodeidx_t' | charnext_idx8 (self, 'uchar' cur, 'uchar' tag) |
| 'nodeidx_t' | charlast_idx8 (self, 'uchar' tag) |
| 'nodeidx_t' | charprev_idx8 (self, 'uchar' cur, 'uchar' tag) |
| bool | altdel (self, *args) |
| bool | altdel_all (self, *args) |
| 'ssize_t' | supval (self, *args) |
| 'ssize_t' | supval_ea (self, *args) |
| 'ssize_t' | supstr (self, *args) |
| 'ssize_t' | supstr_ea (self, *args) |
| bool | supdel_ea (self, *args) |
| 'nodeidx_t' | lower_bound (self, *args) |
| 'nodeidx_t' | lower_bound_ea (self, *args) |
| 'nodeidx_t' | supfirst (self, *args) |
| 'nodeidx_t' | supnext (self, *args) |
| 'nodeidx_t' | suplast (self, *args) |
| 'nodeidx_t' | supprev (self, *args) |
| 'size_t' | supshift (self, *args) |
| 'ssize_t' | supval_idx8 (self, *args) |
| 'ssize_t' | supstr_idx8 (self, 'uchar' alt, 'uchar' tag) |
| bool | supset_idx8 (self, 'uchar' alt, 'void const *' value, 'uchar' tag) |
| bool | supdel_idx8 (self, 'uchar' alt, 'uchar' tag) |
| 'nodeidx_t' | lower_bound_idx8 (self, 'uchar' alt, 'uchar' tag) |
| 'nodeidx_t' | supfirst_idx8 (self, 'uchar' tag) |
| 'nodeidx_t' | supnext_idx8 (self, 'uchar' alt, 'uchar' tag) |
| 'nodeidx_t' | suplast_idx8 (self, 'uchar' tag) |
| 'nodeidx_t' | supprev_idx8 (self, 'uchar' alt, 'uchar' tag) |
| bool | supdel (self, *args) |
| bool | supdel_all (self, 'uchar' tag) |
| int | supdel_range (self, 'nodeidx_t' idx1, 'nodeidx_t' idx2, 'uchar' tag) |
| int | supdel_range_idx8 (self, 'uchar' idx1, 'uchar' idx2, 'uchar' tag) |
| 'ssize_t' | hashval (self, *args) |
| 'ssize_t' | hashstr (self, *args) |
| 'nodeidx_t' | hashval_long (self, *args) |
| bool | hashset (self, *args) |
| bool | hashset_idx (self, *args) |
| bool | hashdel (self, *args) |
| 'ssize_t' | hashfirst (self, *args) |
| 'ssize_t' | hashnext (self, *args) |
| 'ssize_t' | hashlast (self, *args) |
| 'ssize_t' | hashprev (self, *args) |
| bool | hashdel_all (self, *args) |
| 'size_t' | blobsize (self, 'nodeidx_t' _start, 'uchar' tag) |
| 'size_t' | blobsize_ea (self, ida_idaapi.ea_t ea, 'uchar' tag) |
| bool | setblob (self, 'void const *' buf, 'nodeidx_t' _start, 'uchar' tag) |
| bool | setblob_ea (self, 'void const *' buf, ida_idaapi.ea_t ea, 'uchar' tag) |
| int | delblob (self, 'nodeidx_t' _start, 'uchar' tag) |
| int | delblob_ea (self, ida_idaapi.ea_t ea, 'uchar' tag) |
| 'size_t' | blobshift (self, 'nodeidx_t' _from, 'nodeidx_t' to, 'nodeidx_t' size, 'uchar' tag) |
| bool | start (self) |
| bool | end (self) |
| bool | next (self) |
| bool | prev (self) |
| 'size_t' | copyto (self, 'netnode' destnode, 'nodeidx_t' count=1) |
| 'size_t' | moveto (self, 'netnode' destnode, 'nodeidx_t' count=1) |
| bool | __eq__ (self, *args) |
| bool | __ne__ (self, *args) |
| 'nodeidx_t' | index (self) |
| Union[bytes, None] | getblob (self, start, tag) |
| Union[str, None] | getclob (self, start, tag) |
| 'PyObject *' | getblob_ea (self, ida_idaapi.ea_t ea, 'char' tag) |
| 'PyObject *' | hashstr_buf (self, *args) |
| bool | hashset_buf (self, *args) |
| bool | supset (self, *args) |
| bool | supset_ea (self, *args) |
Static Public Member Functions | |
| bool | exist (str _name) |
Properties | |
| thisown | |
| __init__ | ( | self, | |
| * | args ) |
| bool __eq__ | ( | self, | |
| * | args ) |
| bool __ne__ | ( | self, | |
| * | args ) |
| bool altdel | ( | self, | |
| * | args ) |
| bool altdel_all | ( | self, | |
| * | args ) |
| bool altdel_ea | ( | self, | |
| * | args ) |
| bool altdel_idx8 | ( | self, | |
| 'uchar' | alt, | ||
| 'uchar' | tag ) |
| 'nodeidx_t' altfirst | ( | self, | |
| * | args ) |
| 'nodeidx_t' altfirst_idx8 | ( | self, | |
| 'uchar' | tag ) |
| 'nodeidx_t' altlast | ( | self, | |
| * | args ) |
| 'nodeidx_t' altlast_idx8 | ( | self, | |
| 'uchar' | tag ) |
| 'nodeidx_t' altnext | ( | self, | |
| * | args ) |
| 'nodeidx_t' altnext_idx8 | ( | self, | |
| 'uchar' | cur, | ||
| 'uchar' | tag ) |
| 'nodeidx_t' altprev | ( | self, | |
| * | args ) |
| 'nodeidx_t' altprev_idx8 | ( | self, | |
| 'uchar' | cur, | ||
| 'uchar' | tag ) |
| bool altset | ( | self, | |
| * | args ) |
| bool altset_ea | ( | self, | |
| * | args ) |
| bool altset_idx8 | ( | self, | |
| 'uchar' | alt, | ||
| 'nodeidx_t' | val, | ||
| 'uchar' | tag ) |
| 'size_t' altshift | ( | self, | |
| * | args ) |
| 'nodeidx_t' altval | ( | self, | |
| * | args ) |
| 'nodeidx_t' altval_ea | ( | self, | |
| * | args ) |
| 'nodeidx_t' altval_idx8 | ( | self, | |
| 'uchar' | alt, | ||
| 'uchar' | tag ) |
| 'size_t' blobshift | ( | self, | |
| 'nodeidx_t' | _from, | ||
| 'nodeidx_t' | to, | ||
| 'nodeidx_t' | size, | ||
| 'uchar' | tag ) |
| 'size_t' blobsize | ( | self, | |
| 'nodeidx_t' | _start, | ||
| 'uchar' | tag ) |
| 'size_t' blobsize_ea | ( | self, | |
| ida_idaapi.ea_t | ea, | ||
| 'uchar' | tag ) |
| bool chardel | ( | self, | |
| 'nodeidx_t' | alt, | ||
| 'uchar' | tag ) |
| bool chardel_ea | ( | self, | |
| ida_idaapi.ea_t | ea, | ||
| 'uchar' | tag ) |
| bool chardel_idx8 | ( | self, | |
| 'uchar' | alt, | ||
| 'uchar' | tag ) |
| 'nodeidx_t' charfirst | ( | self, | |
| 'uchar' | tag ) |
| 'nodeidx_t' charfirst_idx8 | ( | self, | |
| 'uchar' | tag ) |
| 'nodeidx_t' charlast | ( | self, | |
| 'uchar' | tag ) |
| 'nodeidx_t' charlast_idx8 | ( | self, | |
| 'uchar' | tag ) |
| 'nodeidx_t' charnext | ( | self, | |
| 'nodeidx_t' | cur, | ||
| 'uchar' | tag ) |
| 'nodeidx_t' charnext_idx8 | ( | self, | |
| 'uchar' | cur, | ||
| 'uchar' | tag ) |
| 'nodeidx_t' charprev | ( | self, | |
| 'nodeidx_t' | cur, | ||
| 'uchar' | tag ) |
| 'nodeidx_t' charprev_idx8 | ( | self, | |
| 'uchar' | cur, | ||
| 'uchar' | tag ) |
| bool charset | ( | self, | |
| 'nodeidx_t' | alt, | ||
| 'uchar' | val, | ||
| 'uchar' | tag ) |
| bool charset_ea | ( | self, | |
| ida_idaapi.ea_t | ea, | ||
| 'uchar' | val, | ||
| 'uchar' | tag ) |
| bool charset_idx8 | ( | self, | |
| 'uchar' | alt, | ||
| 'uchar' | val, | ||
| 'uchar' | tag ) |
| 'size_t' charshift | ( | self, | |
| 'nodeidx_t' | _from, | ||
| 'nodeidx_t' | to, | ||
| 'nodeidx_t' | size, | ||
| 'uchar' | tag ) |
| 'uchar' charval | ( | self, | |
| 'nodeidx_t' | alt, | ||
| 'uchar' | tag ) |
| 'uchar' charval_ea | ( | self, | |
| ida_idaapi.ea_t | ea, | ||
| 'uchar' | tag ) |
| 'uchar' charval_idx8 | ( | self, | |
| 'uchar' | alt, | ||
| 'uchar' | tag ) |
| 'size_t' copyto | ( | self, | |
| 'netnode' | destnode, | ||
| 'nodeidx_t' | count = 1 ) |
| bool create | ( | self, | |
| * | args ) |
| int delblob | ( | self, | |
| 'nodeidx_t' | _start, | ||
| 'uchar' | tag ) |
| int delblob_ea | ( | self, | |
| ida_idaapi.ea_t | ea, | ||
| 'uchar' | tag ) |
| bool delvalue | ( | self | ) |
| bool eadel | ( | self, | |
| ida_idaapi.ea_t | ea, | ||
| 'uchar' | tag ) |
| bool eadel_idx8 | ( | self, | |
| 'uchar' | idx, | ||
| 'uchar' | tag ) |
| ida_idaapi.ea_t eaget | ( | self, | |
| ida_idaapi.ea_t | ea, | ||
| 'uchar' | tag ) |
| ida_idaapi.ea_t eaget_idx | ( | self, | |
| 'nodeidx_t' | idx, | ||
| 'uchar' | tag ) |
| ida_idaapi.ea_t eaget_idx8 | ( | self, | |
| 'uchar' | idx, | ||
| 'uchar' | tag ) |
| bool easet | ( | self, | |
| ida_idaapi.ea_t | ea, | ||
| ida_idaapi.ea_t | addr, | ||
| 'uchar' | tag ) |
| bool easet_idx | ( | self, | |
| 'nodeidx_t' | idx, | ||
| ida_idaapi.ea_t | addr, | ||
| 'uchar' | tag ) |
| bool easet_idx8 | ( | self, | |
| 'uchar' | idx, | ||
| ida_idaapi.ea_t | addr, | ||
| 'uchar' | tag ) |
| bool end | ( | self | ) |
|
static |
Does the netnode with the specified name exist?
| 'ssize_t' get_name | ( | self | ) |
| Union[bytes, None] getblob | ( | self, | |
| start, | |||
| tag ) |
Get a blob from a netnode. @param start the index where the blob starts (it may span on multiple indexes) @param tag the netnode tag @return a blob, or None
| 'PyObject *' getblob_ea | ( | self, | |
| ida_idaapi.ea_t | ea, | ||
| 'char' | tag ) |
| Union[str, None] getclob | ( | self, | |
| start, | |||
| tag ) |
Get a large amount of text from a netnode. @param start the index where the clob starts (it may span on multiple indexes) @param tag the netnode tag @return a clob, or None
| bool hashdel | ( | self, | |
| * | args ) |
| bool hashdel_all | ( | self, | |
| * | args ) |
| 'ssize_t' hashfirst | ( | self, | |
| * | args ) |
| 'ssize_t' hashlast | ( | self, | |
| * | args ) |
| 'ssize_t' hashnext | ( | self, | |
| * | args ) |
| 'ssize_t' hashprev | ( | self, | |
| * | args ) |
| bool hashset | ( | self, | |
| * | args ) |
| bool hashset_buf | ( | self, | |
| * | args ) |
| bool hashset_idx | ( | self, | |
| * | args ) |
| 'ssize_t' hashstr | ( | self, | |
| * | args ) |
| 'PyObject *' hashstr_buf | ( | self, | |
| * | args ) |
| 'ssize_t' hashval | ( | self, | |
| * | args ) |
| 'nodeidx_t' hashval_long | ( | self, | |
| * | args ) |
| 'nodeidx_t' index | ( | self | ) |
| None kill | ( | self | ) |
| 'nodeidx_t' long_value | ( | self | ) |
| 'nodeidx_t' lower_bound | ( | self, | |
| * | args ) |
| 'nodeidx_t' lower_bound_ea | ( | self, | |
| * | args ) |
| 'nodeidx_t' lower_bound_idx8 | ( | self, | |
| 'uchar' | alt, | ||
| 'uchar' | tag ) |
| 'size_t' moveto | ( | self, | |
| 'netnode' | destnode, | ||
| 'nodeidx_t' | count = 1 ) |
| bool next | ( | self | ) |
| bool prev | ( | self | ) |
| bool rename | ( | self, | |
| str | newname, | ||
| 'size_t' | namlen = 0 ) |
| bool set | ( | self, | |
| 'void const *' | value ) |
| bool set_long | ( | self, | |
| 'nodeidx_t' | x ) |
| bool setblob | ( | self, | |
| 'void const *' | buf, | ||
| 'nodeidx_t' | _start, | ||
| 'uchar' | tag ) |
| bool setblob_ea | ( | self, | |
| 'void const *' | buf, | ||
| ida_idaapi.ea_t | ea, | ||
| 'uchar' | tag ) |
| bool start | ( | self | ) |
| bool supdel | ( | self, | |
| * | args ) |
| bool supdel_all | ( | self, | |
| 'uchar' | tag ) |
| bool supdel_ea | ( | self, | |
| * | args ) |
| bool supdel_idx8 | ( | self, | |
| 'uchar' | alt, | ||
| 'uchar' | tag ) |
| int supdel_range | ( | self, | |
| 'nodeidx_t' | idx1, | ||
| 'nodeidx_t' | idx2, | ||
| 'uchar' | tag ) |
| int supdel_range_idx8 | ( | self, | |
| 'uchar' | idx1, | ||
| 'uchar' | idx2, | ||
| 'uchar' | tag ) |
| 'nodeidx_t' supfirst | ( | self, | |
| * | args ) |
| 'nodeidx_t' supfirst_idx8 | ( | self, | |
| 'uchar' | tag ) |
| 'nodeidx_t' suplast | ( | self, | |
| * | args ) |
| 'nodeidx_t' suplast_idx8 | ( | self, | |
| 'uchar' | tag ) |
| 'nodeidx_t' supnext | ( | self, | |
| * | args ) |
| 'nodeidx_t' supnext_idx8 | ( | self, | |
| 'uchar' | alt, | ||
| 'uchar' | tag ) |
| 'nodeidx_t' supprev | ( | self, | |
| * | args ) |
| 'nodeidx_t' supprev_idx8 | ( | self, | |
| 'uchar' | alt, | ||
| 'uchar' | tag ) |
| bool supset | ( | self, | |
| * | args ) |
| bool supset_ea | ( | self, | |
| * | args ) |
| bool supset_idx8 | ( | self, | |
| 'uchar' | alt, | ||
| 'void const *' | value, | ||
| 'uchar' | tag ) |
| 'size_t' supshift | ( | self, | |
| * | args ) |
| 'ssize_t' supstr | ( | self, | |
| * | args ) |
| 'ssize_t' supstr_ea | ( | self, | |
| * | args ) |
| 'ssize_t' supstr_idx8 | ( | self, | |
| 'uchar' | alt, | ||
| 'uchar' | tag ) |
| 'ssize_t' supval | ( | self, | |
| * | args ) |
| 'ssize_t' supval_ea | ( | self, | |
| * | args ) |
| 'ssize_t' supval_idx8 | ( | self, | |
| * | args ) |
| 'ssize_t' valobj | ( | self, | |
| * | args ) |
| 'ssize_t' valstr | ( | self | ) |
| bool value_exists | ( | self | ) |
|
static |