IDAPython 8.4
|
Classes | |
class | tryblks_t |
Proxy of C++ qvector< tryblk_t > class. More... | |
class | catchvec_t |
Proxy of C++ qvector< catch_t > class. More... | |
class | try_handler_t |
Proxy of C++ try_handler_t class. More... | |
class | seh_t |
Proxy of C++ seh_t class. More... | |
class | catch_t |
Proxy of C++ catch_t class. More... | |
class | tryblk_t |
Proxy of C++ tryblk_t class. More... | |
Namespaces | |
namespace | ida_tryblks |
Functions | |
"size_t" | get_tryblks (*args) |
get_tryblks(tbv, range) -> size_t Retrieve try block information from the specified address range. | |
"void" | del_tryblks (*args) |
del_tryblks(range) Delete try block information in the specified range. | |
"int" | add_tryblk (*args) |
add_tryblk(tb) -> int Add one try block information. | |
"ea_t" | find_syseh (*args) |
find_syseh(ea) -> ea_t Find the start address of the system eh region including the argument. | |
"bool" | is_ea_tryblks (*args) |
is_ea_tryblks(ea, flags) -> bool Check if the given address ea is part of tryblks description. | |
Variables | |
TBERR_OK = _ida_tryblks.TBERR_OK | |
TBERR_START = _ida_tryblks.TBERR_START | |
TBERR_END = _ida_tryblks.TBERR_END | |
TBERR_ORDER = _ida_tryblks.TBERR_ORDER | |
TBERR_EMPTY = _ida_tryblks.TBERR_EMPTY | |
TBERR_KIND = _ida_tryblks.TBERR_KIND | |
TBERR_NO_CATCHES = _ida_tryblks.TBERR_NO_CATCHES | |
TBERR_INTERSECT = _ida_tryblks.TBERR_INTERSECT | |
TBEA_TRY = _ida_tryblks.TBEA_TRY | |
TBEA_CATCH = _ida_tryblks.TBEA_CATCH | |
TBEA_SEHTRY = _ida_tryblks.TBEA_SEHTRY | |
TBEA_SEHLPAD = _ida_tryblks.TBEA_SEHLPAD | |
TBEA_SEHFILT = _ida_tryblks.TBEA_SEHFILT | |
TBEA_ANY = _ida_tryblks.TBEA_ANY | |
TBEA_FALLTHRU = _ida_tryblks.TBEA_FALLTHRU | |