IDAPython 9.0
|
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.
Classes | |
class | string_info_t |
Proxy of C++ string_info_t class. More... | |
class | strwinsetup_t |
Proxy of C++ strwinsetup_t class. More... | |
Functions | |
"strwinsetup_t const *" | get_strlist_options () |
get_strlist_options() -> strwinsetup_t Get the static string list options. | |
"void" | build_strlist () |
build_strlist() Rebuild the string list. | |
"void" | clear_strlist () |
clear_strlist() Clear the string list. | |
"size_t" | get_strlist_qty () |
get_strlist_qty() -> size_t Get number of elements in the string list. | |
"bool" | get_strlist_item ("string_info_t" si, "size_t" n) |
get_strlist_item(si, n) -> bool Get nth element of the string list (n=0..get_strlist_qty()-1) | |
"void" build_strlist | ( | ) |
"void" clear_strlist | ( | ) |
"bool" get_strlist_item | ( | "string_info_t" | si, |
"size_t" | n ) |
si | (C++: string_info_t *) |
n | (C++: size_t) |
"strwinsetup_t const *" get_strlist_options | ( | ) |
"size_t" get_strlist_qty | ( | ) |
The list will be loaded from the database (if saved) or built from scratch.