Module ida_strlist
While the kernel keeps the string list, it does not update it. The string list is not used by the kernel because keeping it up-to-date would slow down IDA without any benefit. If the string list is not cleared using clear_strlist(), the list will be saved to the database and restored on the next startup.
The users of this list should call build_strlist() if they need an up-to-date version.
Functions
build_strlist() ‑> void
build_strlist() Rebuild the string list.
clear_strlist() ‑> void
clear_strlist() Clear the string list.
get_strlist_item(si: string_info_t, n: size_t) ‑> bool
get_strlist_item(si, n) -> bool Get nth element of the string list (n=0..get_strlist_qty()-1)
get_strlist_options() ‑> strwinsetup_t const *
get_strlist_options() -> strwinsetup_t Get the static string list options.
get_strlist_qty() ‑> size_t
get_strlist_qty() -> size_t Get number of elements in the string list. The list will be loaded from the database (if saved) or built from scratch.
Classes
string_info_t(*args)
: Proxy of C++ string_info_t class.
Instance variables
ea: ea_t
ea
length: int
length
type: int
type
strwinsetup_t()
: Proxy of C++ strwinsetup_t class.
Instance variables
display_only_existing_strings: uchar
display_only_existing_strings
ignore_heads: uchar
ignore_heads
minlen: sval_t
minlen
only_7bit: uchar
only_7bit
strtypes: PyObject *
_get_strtypes(self) -> PyObject *
Last updated