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 |