IDAPython 9.0
Loading...
Searching...
No Matches
ida_auto.py File Reference

Classes

class  auto_display_t
 

Namespaces

namespace  ida_auto
 

Functions

'atype_t' get_auto_state ()
 
'atype_t' set_auto_state ('atype_t' new_state)
 
bool get_auto_display ('auto_display_t' auto_display)
 
None show_auto (*args)
 
None show_addr (ida_idaapi.ea_t ea)
 
'idastate_t' set_ida_state ('idastate_t' st)
 
bool may_create_stkvars ()
 
bool may_trace_sp ()
 
None auto_mark_range (ida_idaapi.ea_t start, ida_idaapi.ea_t end, 'atype_t' type)
 
None auto_mark (ida_idaapi.ea_t ea, 'atype_t' type)
 
None auto_unmark (ida_idaapi.ea_t start, ida_idaapi.ea_t end, 'atype_t' type)
 
None plan_ea (ida_idaapi.ea_t ea)
 
None plan_range (ida_idaapi.ea_t sEA, ida_idaapi.ea_t eEA)
 
None auto_make_code (ida_idaapi.ea_t ea)
 
None auto_make_proc (ida_idaapi.ea_t ea)
 
bool auto_postpone_analysis (ida_idaapi.ea_t ea)
 
None reanalyze_callers (ida_idaapi.ea_t ea, bool noret)
 
None revert_ida_decisions (ida_idaapi.ea_t ea1, ida_idaapi.ea_t ea2)
 
None auto_apply_type (ida_idaapi.ea_t caller, ida_idaapi.ea_t callee)
 
None auto_apply_tail (ida_idaapi.ea_t tail_ea, ida_idaapi.ea_t parent_ea)
 
int plan_and_wait (ida_idaapi.ea_t ea1, ida_idaapi.ea_t ea2, bool final_pass=True)
 
bool auto_wait ()
 
'ssize_t' auto_wait_range (ida_idaapi.ea_t ea1, ida_idaapi.ea_t ea2)
 
bool auto_make_step (ida_idaapi.ea_t ea1, ida_idaapi.ea_t ea2)
 
None auto_cancel (ida_idaapi.ea_t ea1, ida_idaapi.ea_t ea2)
 
bool auto_is_ok ()
 
ida_idaapi.ea_t peek_auto_queue (ida_idaapi.ea_t low_ea, 'atype_t' type)
 
ida_idaapi.ea_t auto_get ('atype_t *' type, ida_idaapi.ea_t lowEA, ida_idaapi.ea_t highEA)
 
int auto_recreate_insn (ida_idaapi.ea_t ea)
 
bool is_auto_enabled ()
 
bool enable_auto (bool enable)
 

Variables

 cvar = _ida_auto.cvar
 
 AU_NONE = cvar.AU_NONE
 
 AU_UNK = cvar.AU_UNK
 
 AU_CODE = cvar.AU_CODE
 
 AU_WEAK = cvar.AU_WEAK
 
 AU_PROC = cvar.AU_PROC
 
 AU_TAIL = cvar.AU_TAIL
 
 AU_FCHUNK = cvar.AU_FCHUNK
 
 AU_USED = cvar.AU_USED
 
 AU_USD2 = cvar.AU_USD2
 
 AU_TYPE = cvar.AU_TYPE
 
 AU_LIBF = cvar.AU_LIBF
 
 AU_LBF2 = cvar.AU_LBF2
 
 AU_LBF3 = cvar.AU_LBF3
 
 AU_CHLB = cvar.AU_CHLB
 
 AU_FINAL = cvar.AU_FINAL
 
 st_Ready = cvar.st_Ready
 
 st_Think = cvar.st_Think
 
 st_Waiting = cvar.st_Waiting
 
 st_Work = cvar.st_Work