IDAPython 8.4
Loading...
Searching...
No Matches
ida_ida.py File Reference

Classes

class  compiler_info_t
 Proxy of C++ compiler_info_t class. More...
 
class  idainfo
 Proxy of C++ idainfo class. More...
 

Namespaces

namespace  ida_ida
 

Functions

"bool" is_filetype_like_binary (*args)
 is_filetype_like_binary(ft) -> bool Is unstructured input file?
 
"qstring *" getinf_str (*args)
 getinf_str(tag) -> str Get program specific information (a non-scalar value)
 
"bool" delinf (*args)
 delinf(tag) -> bool Undefine a program specific information
 
"ushort" inf_get_version (*args)
 inf_get_version() -> ushort
 
"bool" inf_set_version (*args)
 inf_set_version(_v) -> bool
 
"ushort" inf_get_genflags (*args)
 inf_get_genflags() -> ushort
 
"bool" inf_set_genflags (*args)
 inf_set_genflags(_v) -> bool
 
"bool" inf_is_auto_enabled (*args)
 inf_is_auto_enabled() -> bool
 
"bool" inf_set_auto_enabled (*args)
 inf_set_auto_enabled(_v=True) -> bool
 
"bool" inf_use_allasm (*args)
 inf_use_allasm() -> bool
 
"bool" inf_set_use_allasm (*args)
 inf_set_use_allasm(_v=True) -> bool
 
"bool" inf_loading_idc (*args)
 inf_loading_idc() -> bool
 
"bool" inf_set_loading_idc (*args)
 inf_set_loading_idc(_v=True) -> bool
 
"bool" inf_no_store_user_info (*args)
 inf_no_store_user_info() -> bool
 
"bool" inf_set_no_store_user_info (*args)
 inf_set_no_store_user_info(_v=True) -> bool
 
"bool" inf_readonly_idb (*args)
 inf_readonly_idb() -> bool
 
"bool" inf_set_readonly_idb (*args)
 inf_set_readonly_idb(_v=True) -> bool
 
"bool" inf_check_manual_ops (*args)
 inf_check_manual_ops() -> bool
 
"bool" inf_set_check_manual_ops (*args)
 inf_set_check_manual_ops(_v=True) -> bool
 
"bool" inf_allow_non_matched_ops (*args)
 inf_allow_non_matched_ops() -> bool
 
"bool" inf_set_allow_non_matched_ops (*args)
 inf_set_allow_non_matched_ops(_v=True) -> bool
 
"bool" inf_is_graph_view (*args)
 inf_is_graph_view() -> bool
 
"bool" inf_set_graph_view (*args)
 inf_set_graph_view(_v=True) -> bool
 
"uint32" inf_get_lflags (*args)
 inf_get_lflags() -> uint32
 
"bool" inf_set_lflags (*args)
 inf_set_lflags(_v) -> bool
 
"bool" inf_decode_fpp (*args)
 inf_decode_fpp() -> bool
 
"bool" inf_set_decode_fpp (*args)
 inf_set_decode_fpp(_v=True) -> bool
 
"bool" inf_is_32bit_or_higher (*args)
 inf_is_32bit_or_higher() -> bool
 
"bool" inf_is_32bit_exactly (*args)
 inf_is_32bit_exactly() -> bool
 
"bool" inf_set_32bit (*args)
 inf_set_32bit(_v=True) -> bool
 
"bool" inf_is_16bit (*args)
 inf_is_16bit() -> bool
 
"bool" inf_is_64bit (*args)
 inf_is_64bit() -> bool
 
"bool" inf_set_64bit (*args)
 inf_set_64bit(_v=True) -> bool
 
"bool" inf_is_dll (*args)
 inf_is_dll() -> bool
 
"bool" inf_set_dll (*args)
 inf_set_dll(_v=True) -> bool
 
"bool" inf_is_flat_off32 (*args)
 inf_is_flat_off32() -> bool
 
"bool" inf_set_flat_off32 (*args)
 inf_set_flat_off32(_v=True) -> bool
 
"bool" inf_is_be (*args)
 inf_is_be() -> bool
 
"bool" inf_set_be (*args)
 inf_set_be(_v=True) -> bool
 
"bool" inf_is_wide_high_byte_first (*args)
 inf_is_wide_high_byte_first() -> bool
 
"bool" inf_set_wide_high_byte_first (*args)
 inf_set_wide_high_byte_first(_v=True) -> bool
 
"bool" inf_dbg_no_store_path (*args)
 inf_dbg_no_store_path() -> bool
 
"bool" inf_set_dbg_no_store_path (*args)
 inf_set_dbg_no_store_path(_v=True) -> bool
 
"bool" inf_is_snapshot (*args)
 inf_is_snapshot() -> bool
 
"bool" inf_set_snapshot (*args)
 inf_set_snapshot(_v=True) -> bool
 
"bool" inf_pack_idb (*args)
 inf_pack_idb() -> bool
 
"bool" inf_set_pack_idb (*args)
 inf_set_pack_idb(_v=True) -> bool
 
"bool" inf_compress_idb (*args)
 inf_compress_idb() -> bool
 
"bool" inf_set_compress_idb (*args)
 inf_set_compress_idb(_v=True) -> bool
 
"bool" inf_is_kernel_mode (*args)
 inf_is_kernel_mode() -> bool
 
"bool" inf_set_kernel_mode (*args)
 inf_set_kernel_mode(_v=True) -> bool
 
"uint" inf_get_app_bitness (*args)
 inf_get_app_bitness() -> uint
 
"void" inf_set_app_bitness (*args)
 inf_set_app_bitness(bitness)
 
"uint32" inf_get_database_change_count (*args)
 inf_get_database_change_count() -> uint32
 
"bool" inf_set_database_change_count (*args)
 inf_set_database_change_count(_v) -> bool
 
"filetype_t" inf_get_filetype (*args)
 inf_get_filetype() -> filetype_t
 
"bool" inf_set_filetype (*args)
 inf_set_filetype(_v) -> bool
 
"ushort" inf_get_ostype (*args)
 inf_get_ostype() -> ushort
 
"bool" inf_set_ostype (*args)
 inf_set_ostype(_v) -> bool
 
"ushort" inf_get_apptype (*args)
 inf_get_apptype() -> ushort
 
"bool" inf_set_apptype (*args)
 inf_set_apptype(_v) -> bool
 
"uchar" inf_get_asmtype (*args)
 inf_get_asmtype() -> uchar
 
"bool" inf_set_asmtype (*args)
 inf_set_asmtype(_v) -> bool
 
"uchar" inf_get_specsegs (*args)
 inf_get_specsegs() -> uchar
 
"bool" inf_set_specsegs (*args)
 inf_set_specsegs(_v) -> bool
 
"uint32" inf_get_af (*args)
 inf_get_af() -> uint32
 
"bool" inf_set_af (*args)
 inf_set_af(_v) -> bool
 
"bool" inf_trace_flow (*args)
 inf_trace_flow() -> bool
 
"bool" inf_set_trace_flow (*args)
 inf_set_trace_flow(_v=True) -> bool
 
"bool" inf_mark_code (*args)
 inf_mark_code() -> bool
 
"bool" inf_set_mark_code (*args)
 inf_set_mark_code(_v=True) -> bool
 
"bool" inf_create_jump_tables (*args)
 inf_create_jump_tables() -> bool
 
"bool" inf_set_create_jump_tables (*args)
 inf_set_create_jump_tables(_v=True) -> bool
 
"bool" inf_noflow_to_data (*args)
 inf_noflow_to_data() -> bool
 
"bool" inf_set_noflow_to_data (*args)
 inf_set_noflow_to_data(_v=True) -> bool
 
"bool" inf_create_all_xrefs (*args)
 inf_create_all_xrefs() -> bool
 
"bool" inf_set_create_all_xrefs (*args)
 inf_set_create_all_xrefs(_v=True) -> bool
 
"bool" inf_del_no_xref_insns (*args)
 inf_del_no_xref_insns() -> bool
 
"bool" inf_set_del_no_xref_insns (*args)
 inf_set_del_no_xref_insns(_v=True) -> bool
 
"bool" inf_create_func_from_ptr (*args)
 inf_create_func_from_ptr() -> bool
 
"bool" inf_set_create_func_from_ptr (*args)
 inf_set_create_func_from_ptr(_v=True) -> bool
 
"bool" inf_create_func_from_call (*args)
 inf_create_func_from_call() -> bool
 
"bool" inf_set_create_func_from_call (*args)
 inf_set_create_func_from_call(_v=True) -> bool
 
"bool" inf_create_func_tails (*args)
 inf_create_func_tails() -> bool
 
"bool" inf_set_create_func_tails (*args)
 inf_set_create_func_tails(_v=True) -> bool
 
"bool" inf_should_create_stkvars (*args)
 inf_should_create_stkvars() -> bool
 
"bool" inf_set_should_create_stkvars (*args)
 inf_set_should_create_stkvars(_v=True) -> bool
 
"bool" inf_propagate_stkargs (*args)
 inf_propagate_stkargs() -> bool
 
"bool" inf_set_propagate_stkargs (*args)
 inf_set_propagate_stkargs(_v=True) -> bool
 
"bool" inf_propagate_regargs (*args)
 inf_propagate_regargs() -> bool
 
"bool" inf_set_propagate_regargs (*args)
 inf_set_propagate_regargs(_v=True) -> bool
 
"bool" inf_should_trace_sp (*args)
 inf_should_trace_sp() -> bool
 
"bool" inf_set_should_trace_sp (*args)
 inf_set_should_trace_sp(_v=True) -> bool
 
"bool" inf_full_sp_ana (*args)
 inf_full_sp_ana() -> bool
 
"bool" inf_set_full_sp_ana (*args)
 inf_set_full_sp_ana(_v=True) -> bool
 
"bool" inf_noret_ana (*args)
 inf_noret_ana() -> bool
 
"bool" inf_set_noret_ana (*args)
 inf_set_noret_ana(_v=True) -> bool
 
"bool" inf_guess_func_type (*args)
 inf_guess_func_type() -> bool
 
"bool" inf_set_guess_func_type (*args)
 inf_set_guess_func_type(_v=True) -> bool
 
"bool" inf_truncate_on_del (*args)
 inf_truncate_on_del() -> bool
 
"bool" inf_set_truncate_on_del (*args)
 inf_set_truncate_on_del(_v=True) -> bool
 
"bool" inf_create_strlit_on_xref (*args)
 inf_create_strlit_on_xref() -> bool
 
"bool" inf_set_create_strlit_on_xref (*args)
 inf_set_create_strlit_on_xref(_v=True) -> bool
 
"bool" inf_check_unicode_strlits (*args)
 inf_check_unicode_strlits() -> bool
 
"bool" inf_set_check_unicode_strlits (*args)
 inf_set_check_unicode_strlits(_v=True) -> bool
 
"bool" inf_create_off_using_fixup (*args)
 inf_create_off_using_fixup() -> bool
 
"bool" inf_set_create_off_using_fixup (*args)
 inf_set_create_off_using_fixup(_v=True) -> bool
 
"bool" inf_create_off_on_dref (*args)
 inf_create_off_on_dref() -> bool
 
"bool" inf_set_create_off_on_dref (*args)
 inf_set_create_off_on_dref(_v=True) -> bool
 
"bool" inf_op_offset (*args)
 inf_op_offset() -> bool
 
"bool" inf_set_op_offset (*args)
 inf_set_op_offset(_v=True) -> bool
 
"bool" inf_data_offset (*args)
 inf_data_offset() -> bool
 
"bool" inf_set_data_offset (*args)
 inf_set_data_offset(_v=True) -> bool
 
"bool" inf_use_flirt (*args)
 inf_use_flirt() -> bool
 
"bool" inf_set_use_flirt (*args)
 inf_set_use_flirt(_v=True) -> bool
 
"bool" inf_append_sigcmt (*args)
 inf_append_sigcmt() -> bool
 
"bool" inf_set_append_sigcmt (*args)
 inf_set_append_sigcmt(_v=True) -> bool
 
"bool" inf_allow_sigmulti (*args)
 inf_allow_sigmulti() -> bool
 
"bool" inf_set_allow_sigmulti (*args)
 inf_set_allow_sigmulti(_v=True) -> bool
 
"bool" inf_hide_libfuncs (*args)
 inf_hide_libfuncs() -> bool
 
"bool" inf_set_hide_libfuncs (*args)
 inf_set_hide_libfuncs(_v=True) -> bool
 
"bool" inf_rename_jumpfunc (*args)
 inf_rename_jumpfunc() -> bool
 
"bool" inf_set_rename_jumpfunc (*args)
 inf_set_rename_jumpfunc(_v=True) -> bool
 
"bool" inf_rename_nullsub (*args)
 inf_rename_nullsub() -> bool
 
"bool" inf_set_rename_nullsub (*args)
 inf_set_rename_nullsub(_v=True) -> bool
 
"bool" inf_coagulate_data (*args)
 inf_coagulate_data() -> bool
 
"bool" inf_set_coagulate_data (*args)
 inf_set_coagulate_data(_v=True) -> bool
 
"bool" inf_coagulate_code (*args)
 inf_coagulate_code() -> bool
 
"bool" inf_set_coagulate_code (*args)
 inf_set_coagulate_code(_v=True) -> bool
 
"bool" inf_final_pass (*args)
 inf_final_pass() -> bool
 
"bool" inf_set_final_pass (*args)
 inf_set_final_pass(_v=True) -> bool
 
"uint32" inf_get_af2 (*args)
 inf_get_af2() -> uint32
 
"bool" inf_set_af2 (*args)
 inf_set_af2(_v) -> bool
 
"bool" inf_handle_eh (*args)
 inf_handle_eh() -> bool
 
"bool" inf_set_handle_eh (*args)
 inf_set_handle_eh(_v=True) -> bool
 
"bool" inf_handle_rtti (*args)
 inf_handle_rtti() -> bool
 
"bool" inf_set_handle_rtti (*args)
 inf_set_handle_rtti(_v=True) -> bool
 
"bool" inf_macros_enabled (*args)
 inf_macros_enabled() -> bool
 
"bool" inf_set_macros_enabled (*args)
 inf_set_macros_enabled(_v=True) -> bool
 
"bool" inf_merge_strlits (*args)
 inf_merge_strlits() -> bool
 
"bool" inf_set_merge_strlits (*args)
 inf_set_merge_strlits(_v=True) -> bool
 
"uval_t" inf_get_baseaddr (*args)
 inf_get_baseaddr() -> uval_t
 
"bool" inf_set_baseaddr (*args)
 inf_set_baseaddr(_v) -> bool
 
"sel_t" inf_get_start_ss (*args)
 inf_get_start_ss() -> sel_t
 
"bool" inf_set_start_ss (*args)
 inf_set_start_ss(_v) -> bool
 
"sel_t" inf_get_start_cs (*args)
 inf_get_start_cs() -> sel_t
 
"bool" inf_set_start_cs (*args)
 inf_set_start_cs(_v) -> bool
 
"ea_t" inf_get_start_ip (*args)
 inf_get_start_ip() -> ea_t
 
"bool" inf_set_start_ip (*args)
 inf_set_start_ip(_v) -> bool
 
"ea_t" inf_get_start_ea (*args)
 inf_get_start_ea() -> ea_t
 
"bool" inf_set_start_ea (*args)
 inf_set_start_ea(_v) -> bool
 
"ea_t" inf_get_start_sp (*args)
 inf_get_start_sp() -> ea_t
 
"bool" inf_set_start_sp (*args)
 inf_set_start_sp(_v) -> bool
 
"ea_t" inf_get_main (*args)
 inf_get_main() -> ea_t
 
"bool" inf_set_main (*args)
 inf_set_main(_v) -> bool
 
"ea_t" inf_get_min_ea (*args)
 inf_get_min_ea() -> ea_t
 
"bool" inf_set_min_ea (*args)
 inf_set_min_ea(_v) -> bool
 
"ea_t" inf_get_max_ea (*args)
 inf_get_max_ea() -> ea_t
 
"bool" inf_set_max_ea (*args)
 inf_set_max_ea(_v) -> bool
 
"ea_t" inf_get_omin_ea (*args)
 inf_get_omin_ea() -> ea_t
 
"bool" inf_set_omin_ea (*args)
 inf_set_omin_ea(_v) -> bool
 
"ea_t" inf_get_omax_ea (*args)
 inf_get_omax_ea() -> ea_t
 
"bool" inf_set_omax_ea (*args)
 inf_set_omax_ea(_v) -> bool
 
"ea_t" inf_get_lowoff (*args)
 inf_get_lowoff() -> ea_t
 
"bool" inf_set_lowoff (*args)
 inf_set_lowoff(_v) -> bool
 
"ea_t" inf_get_highoff (*args)
 inf_get_highoff() -> ea_t
 
"bool" inf_set_highoff (*args)
 inf_set_highoff(_v) -> bool
 
"uval_t" inf_get_maxref (*args)
 inf_get_maxref() -> uval_t
 
"bool" inf_set_maxref (*args)
 inf_set_maxref(_v) -> bool
 
"sval_t" inf_get_netdelta (*args)
 inf_get_netdelta() -> sval_t
 
"bool" inf_set_netdelta (*args)
 inf_set_netdelta(_v) -> bool
 
"uchar" inf_get_xrefnum (*args)
 inf_get_xrefnum() -> uchar
 
"bool" inf_set_xrefnum (*args)
 inf_set_xrefnum(_v) -> bool
 
"uchar" inf_get_type_xrefnum (*args)
 inf_get_type_xrefnum() -> uchar
 
"bool" inf_set_type_xrefnum (*args)
 inf_set_type_xrefnum(_v) -> bool
 
"uchar" inf_get_refcmtnum (*args)
 inf_get_refcmtnum() -> uchar
 
"bool" inf_set_refcmtnum (*args)
 inf_set_refcmtnum(_v) -> bool
 
"uchar" inf_get_xrefflag (*args)
 inf_get_xrefflag() -> uchar
 
"bool" inf_set_xrefflag (*args)
 inf_set_xrefflag(_v) -> bool
 
"bool" inf_show_xref_seg (*args)
 inf_show_xref_seg() -> bool
 
"bool" inf_set_show_xref_seg (*args)
 inf_set_show_xref_seg(_v=True) -> bool
 
"bool" inf_show_xref_tmarks (*args)
 inf_show_xref_tmarks() -> bool
 
"bool" inf_set_show_xref_tmarks (*args)
 inf_set_show_xref_tmarks(_v=True) -> bool
 
"bool" inf_show_xref_fncoff (*args)
 inf_show_xref_fncoff() -> bool
 
"bool" inf_set_show_xref_fncoff (*args)
 inf_set_show_xref_fncoff(_v=True) -> bool
 
"bool" inf_show_xref_val (*args)
 inf_show_xref_val() -> bool
 
"bool" inf_set_show_xref_val (*args)
 inf_set_show_xref_val(_v=True) -> bool
 
"ushort" inf_get_max_autoname_len (*args)
 inf_get_max_autoname_len() -> ushort
 
"bool" inf_set_max_autoname_len (*args)
 inf_set_max_autoname_len(_v) -> bool
 
"char" inf_get_nametype (*args)
 inf_get_nametype() -> char
 
"bool" inf_set_nametype (*args)
 inf_set_nametype(_v) -> bool
 
"uint32" inf_get_short_demnames (*args)
 inf_get_short_demnames() -> uint32
 
"bool" inf_set_short_demnames (*args)
 inf_set_short_demnames(_v) -> bool
 
"uint32" inf_get_long_demnames (*args)
 inf_get_long_demnames() -> uint32
 
"bool" inf_set_long_demnames (*args)
 inf_set_long_demnames(_v) -> bool
 
"uchar" inf_get_demnames (*args)
 inf_get_demnames() -> uchar
 
"bool" inf_set_demnames (*args)
 inf_set_demnames(_v) -> bool
 
"uchar" inf_get_listnames (*args)
 inf_get_listnames() -> uchar
 
"bool" inf_set_listnames (*args)
 inf_set_listnames(_v) -> bool
 
"uchar" inf_get_indent (*args)
 inf_get_indent() -> uchar
 
"bool" inf_set_indent (*args)
 inf_set_indent(_v) -> bool
 
"uchar" inf_get_cmt_indent (*args)
 inf_get_cmt_indent() -> uchar
 
"bool" inf_set_cmt_indent (*args)
 inf_set_cmt_indent(_v) -> bool
 
"ushort" inf_get_margin (*args)
 inf_get_margin() -> ushort
 
"bool" inf_set_margin (*args)
 inf_set_margin(_v) -> bool
 
"ushort" inf_get_lenxref (*args)
 inf_get_lenxref() -> ushort
 
"bool" inf_set_lenxref (*args)
 inf_set_lenxref(_v) -> bool
 
"uint32" inf_get_outflags (*args)
 inf_get_outflags() -> uint32
 
"bool" inf_set_outflags (*args)
 inf_set_outflags(_v) -> bool
 
"bool" inf_show_void (*args)
 inf_show_void() -> bool
 
"bool" inf_set_show_void (*args)
 inf_set_show_void(_v=True) -> bool
 
"bool" inf_show_auto (*args)
 inf_show_auto() -> bool
 
"bool" inf_set_show_auto (*args)
 inf_set_show_auto(_v=True) -> bool
 
"bool" inf_gen_null (*args)
 inf_gen_null() -> bool
 
"bool" inf_set_gen_null (*args)
 inf_set_gen_null(_v=True) -> bool
 
"bool" inf_show_line_pref (*args)
 inf_show_line_pref() -> bool
 
"bool" inf_set_show_line_pref (*args)
 inf_set_show_line_pref(_v=True) -> bool
 
"bool" inf_line_pref_with_seg (*args)
 inf_line_pref_with_seg() -> bool
 
"bool" inf_set_line_pref_with_seg (*args)
 inf_set_line_pref_with_seg(_v=True) -> bool
 
"bool" inf_gen_lzero (*args)
 inf_gen_lzero() -> bool
 
"bool" inf_set_gen_lzero (*args)
 inf_set_gen_lzero(_v=True) -> bool
 
"bool" inf_gen_org (*args)
 inf_gen_org() -> bool
 
"bool" inf_set_gen_org (*args)
 inf_set_gen_org(_v=True) -> bool
 
"bool" inf_gen_assume (*args)
 inf_gen_assume() -> bool
 
"bool" inf_set_gen_assume (*args)
 inf_set_gen_assume(_v=True) -> bool
 
"bool" inf_gen_tryblks (*args)
 inf_gen_tryblks() -> bool
 
"bool" inf_set_gen_tryblks (*args)
 inf_set_gen_tryblks(_v=True) -> bool
 
"uchar" inf_get_cmtflg (*args)
 inf_get_cmtflg() -> uchar
 
"bool" inf_set_cmtflg (*args)
 inf_set_cmtflg(_v) -> bool
 
"bool" inf_show_repeatables (*args)
 inf_show_repeatables() -> bool
 
"bool" inf_set_show_repeatables (*args)
 inf_set_show_repeatables(_v=True) -> bool
 
"bool" inf_show_all_comments (*args)
 inf_show_all_comments() -> bool
 
"bool" inf_set_show_all_comments (*args)
 inf_set_show_all_comments(_v=True) -> bool
 
"bool" inf_hide_comments (*args)
 inf_hide_comments() -> bool
 
"bool" inf_set_hide_comments (*args)
 inf_set_hide_comments(_v=True) -> bool
 
"bool" inf_show_src_linnum (*args)
 inf_show_src_linnum() -> bool
 
"bool" inf_set_show_src_linnum (*args)
 inf_set_show_src_linnum(_v=True) -> bool
 
"bool" inf_test_mode (*args)
 inf_test_mode() -> bool
 
"bool" inf_show_hidden_insns (*args)
 inf_show_hidden_insns() -> bool
 
"bool" inf_set_show_hidden_insns (*args)
 inf_set_show_hidden_insns(_v=True) -> bool
 
"bool" inf_show_hidden_funcs (*args)
 inf_show_hidden_funcs() -> bool
 
"bool" inf_set_show_hidden_funcs (*args)
 inf_set_show_hidden_funcs(_v=True) -> bool
 
"bool" inf_show_hidden_segms (*args)
 inf_show_hidden_segms() -> bool
 
"bool" inf_set_show_hidden_segms (*args)
 inf_set_show_hidden_segms(_v=True) -> bool
 
"uchar" inf_get_limiter (*args)
 inf_get_limiter() -> uchar
 
"bool" inf_set_limiter (*args)
 inf_set_limiter(_v) -> bool
 
"bool" inf_is_limiter_thin (*args)
 inf_is_limiter_thin() -> bool
 
"bool" inf_set_limiter_thin (*args)
 inf_set_limiter_thin(_v=True) -> bool
 
"bool" inf_is_limiter_thick (*args)
 inf_is_limiter_thick() -> bool
 
"bool" inf_set_limiter_thick (*args)
 inf_set_limiter_thick(_v=True) -> bool
 
"bool" inf_is_limiter_empty (*args)
 inf_is_limiter_empty() -> bool
 
"bool" inf_set_limiter_empty (*args)
 inf_set_limiter_empty(_v=True) -> bool
 
"short" inf_get_bin_prefix_size (*args)
 inf_get_bin_prefix_size() -> short
 
"bool" inf_set_bin_prefix_size (*args)
 inf_set_bin_prefix_size(_v) -> bool
 
"uchar" inf_get_prefflag (*args)
 inf_get_prefflag() -> uchar
 
"bool" inf_set_prefflag (*args)
 inf_set_prefflag(_v) -> bool
 
"bool" inf_prefix_show_segaddr (*args)
 inf_prefix_show_segaddr() -> bool
 
"bool" inf_set_prefix_show_segaddr (*args)
 inf_set_prefix_show_segaddr(_v=True) -> bool
 
"bool" inf_prefix_show_funcoff (*args)
 inf_prefix_show_funcoff() -> bool
 
"bool" inf_set_prefix_show_funcoff (*args)
 inf_set_prefix_show_funcoff(_v=True) -> bool
 
"bool" inf_prefix_show_stack (*args)
 inf_prefix_show_stack() -> bool
 
"bool" inf_set_prefix_show_stack (*args)
 inf_set_prefix_show_stack(_v=True) -> bool
 
"bool" inf_prefix_truncate_opcode_bytes (*args)
 inf_prefix_truncate_opcode_bytes() -> bool
 
"bool" inf_set_prefix_truncate_opcode_bytes (*args)
 inf_set_prefix_truncate_opcode_bytes(_v=True) -> bool
 
"uchar" inf_get_strlit_flags (*args)
 inf_get_strlit_flags() -> uchar
 
"bool" inf_set_strlit_flags (*args)
 inf_set_strlit_flags(_v) -> bool
 
"bool" inf_strlit_names (*args)
 inf_strlit_names() -> bool
 
"bool" inf_set_strlit_names (*args)
 inf_set_strlit_names(_v=True) -> bool
 
"bool" inf_strlit_name_bit (*args)
 inf_strlit_name_bit() -> bool
 
"bool" inf_set_strlit_name_bit (*args)
 inf_set_strlit_name_bit(_v=True) -> bool
 
"bool" inf_strlit_serial_names (*args)
 inf_strlit_serial_names() -> bool
 
"bool" inf_set_strlit_serial_names (*args)
 inf_set_strlit_serial_names(_v=True) -> bool
 
"bool" inf_unicode_strlits (*args)
 inf_unicode_strlits() -> bool
 
"bool" inf_set_unicode_strlits (*args)
 inf_set_unicode_strlits(_v=True) -> bool
 
"bool" inf_strlit_autocmt (*args)
 inf_strlit_autocmt() -> bool
 
"bool" inf_set_strlit_autocmt (*args)
 inf_set_strlit_autocmt(_v=True) -> bool
 
"bool" inf_strlit_savecase (*args)
 inf_strlit_savecase() -> bool
 
"bool" inf_set_strlit_savecase (*args)
 inf_set_strlit_savecase(_v=True) -> bool
 
"uchar" inf_get_strlit_break (*args)
 inf_get_strlit_break() -> uchar
 
"bool" inf_set_strlit_break (*args)
 inf_set_strlit_break(_v) -> bool
 
"char" inf_get_strlit_zeroes (*args)
 inf_get_strlit_zeroes() -> char
 
"bool" inf_set_strlit_zeroes (*args)
 inf_set_strlit_zeroes(_v) -> bool
 
"int32" inf_get_strtype (*args)
 inf_get_strtype() -> int32
 
"bool" inf_set_strtype (*args)
 inf_set_strtype(_v) -> bool
 
"uval_t" inf_get_strlit_sernum (*args)
 inf_get_strlit_sernum() -> uval_t
 
"bool" inf_set_strlit_sernum (*args)
 inf_set_strlit_sernum(_v) -> bool
 
"uval_t" inf_get_datatypes (*args)
 inf_get_datatypes() -> uval_t
 
"bool" inf_set_datatypes (*args)
 inf_set_datatypes(_v) -> bool
 
"uint32" inf_get_abibits (*args)
 inf_get_abibits() -> uint32
 
"bool" inf_set_abibits (*args)
 inf_set_abibits(_v) -> bool
 
"bool" inf_is_mem_aligned4 (*args)
 inf_is_mem_aligned4() -> bool
 
"bool" inf_set_mem_aligned4 (*args)
 inf_set_mem_aligned4(_v=True) -> bool
 
"bool" inf_pack_stkargs (*args)
 inf_pack_stkargs(cc) -> bool
 
"bool" inf_set_pack_stkargs (*args)
 inf_set_pack_stkargs(_v=True) -> bool
 
"bool" inf_big_arg_align (*args)
 inf_big_arg_align(cc) -> bool
 
"bool" inf_set_big_arg_align (*args)
 inf_set_big_arg_align(_v=True) -> bool
 
"bool" inf_stack_ldbl (*args)
 inf_stack_ldbl() -> bool
 
"bool" inf_set_stack_ldbl (*args)
 inf_set_stack_ldbl(_v=True) -> bool
 
"bool" inf_stack_varargs (*args)
 inf_stack_varargs() -> bool
 
"bool" inf_set_stack_varargs (*args)
 inf_set_stack_varargs(_v=True) -> bool
 
"bool" inf_is_hard_float (*args)
 inf_is_hard_float() -> bool
 
"bool" inf_set_hard_float (*args)
 inf_set_hard_float(_v=True) -> bool
 
"bool" inf_abi_set_by_user (*args)
 inf_abi_set_by_user() -> bool
 
"bool" inf_set_abi_set_by_user (*args)
 inf_set_abi_set_by_user(_v=True) -> bool
 
"bool" inf_use_gcc_layout (*args)
 inf_use_gcc_layout() -> bool
 
"bool" inf_set_use_gcc_layout (*args)
 inf_set_use_gcc_layout(_v=True) -> bool
 
"bool" inf_map_stkargs (*args)
 inf_map_stkargs() -> bool
 
"bool" inf_set_map_stkargs (*args)
 inf_set_map_stkargs(_v=True) -> bool
 
"bool" inf_huge_arg_align (*args)
 inf_huge_arg_align(cc) -> bool
 
"bool" inf_set_huge_arg_align (*args)
 inf_set_huge_arg_align(_v=True) -> bool
 
"uint32" inf_get_appcall_options (*args)
 inf_get_appcall_options() -> uint32
 
"bool" inf_set_appcall_options (*args)
 inf_set_appcall_options(_v) -> bool
 
"ea_t" inf_get_privrange_start_ea (*args)
 inf_get_privrange_start_ea() -> ea_t
 
"bool" inf_set_privrange_start_ea (*args)
 inf_set_privrange_start_ea(_v) -> bool
 
"ea_t" inf_get_privrange_end_ea (*args)
 inf_get_privrange_end_ea() -> ea_t
 
"bool" inf_set_privrange_end_ea (*args)
 inf_set_privrange_end_ea(_v) -> bool
 
"comp_t" inf_get_cc_id (*args)
 inf_get_cc_id() -> comp_t
 
"bool" inf_set_cc_id (*args)
 inf_set_cc_id(_v) -> bool
 
"cm_t" inf_get_cc_cm (*args)
 inf_get_cc_cm() -> cm_t
 
"bool" inf_set_cc_cm (*args)
 inf_set_cc_cm(_v) -> bool
 
"uchar" inf_get_cc_size_i (*args)
 inf_get_cc_size_i() -> uchar
 
"bool" inf_set_cc_size_i (*args)
 inf_set_cc_size_i(_v) -> bool
 
"uchar" inf_get_cc_size_b (*args)
 inf_get_cc_size_b() -> uchar
 
"bool" inf_set_cc_size_b (*args)
 inf_set_cc_size_b(_v) -> bool
 
"uchar" inf_get_cc_size_e (*args)
 inf_get_cc_size_e() -> uchar
 
"bool" inf_set_cc_size_e (*args)
 inf_set_cc_size_e(_v) -> bool
 
"uchar" inf_get_cc_defalign (*args)
 inf_get_cc_defalign() -> uchar
 
"bool" inf_set_cc_defalign (*args)
 inf_set_cc_defalign(_v) -> bool
 
"uchar" inf_get_cc_size_s (*args)
 inf_get_cc_size_s() -> uchar
 
"bool" inf_set_cc_size_s (*args)
 inf_set_cc_size_s(_v) -> bool
 
"uchar" inf_get_cc_size_l (*args)
 inf_get_cc_size_l() -> uchar
 
"bool" inf_set_cc_size_l (*args)
 inf_set_cc_size_l(_v) -> bool
 
"uchar" inf_get_cc_size_ll (*args)
 inf_get_cc_size_ll() -> uchar
 
"bool" inf_set_cc_size_ll (*args)
 inf_set_cc_size_ll(_v) -> bool
 
"uchar" inf_get_cc_size_ldbl (*args)
 inf_get_cc_size_ldbl() -> uchar
 
"bool" inf_set_cc_size_ldbl (*args)
 inf_set_cc_size_ldbl(_v) -> bool
 
"size_t" inf_get_procname (*args)
 inf_get_procname() -> str
 
"bool" inf_set_procname (*args)
 inf_set_procname(_v, len=size_t(-1)) -> bool
 
"size_t" inf_get_strlit_pref (*args)
 inf_get_strlit_pref() -> str
 
"bool" inf_set_strlit_pref (*args)
 inf_set_strlit_pref(_v, len=size_t(-1)) -> bool
 
"bool" inf_get_cc (*args)
 inf_get_cc(out) -> bool
 
"bool" inf_set_cc (*args)
 inf_set_cc(_v) -> bool
 
"bool" inf_set_privrange (*args)
 inf_set_privrange(_v) -> bool
 
"range_t" inf_get_privrange (*args)
 inf_get_privrange(out) -> bool
 
"ushort" inf_get_af_low (*args)
 inf_get_af_low() -> ushort Get/set low/high 16bit halves of inf.af.
 
"void" inf_set_af_low (*args)
 inf_set_af_low(saf)
 
"ushort" inf_get_af_high (*args)
 inf_get_af_high() -> ushort
 
"void" inf_set_af_high (*args)
 inf_set_af_high(saf2)
 
"ushort" inf_get_af2_low (*args)
 inf_get_af2_low() -> ushort Get/set low 16bit half of inf.af2.
 
"void" inf_set_af2_low (*args)
 inf_set_af2_low(saf)
 
"int" inf_get_pack_mode (*args)
 inf_get_pack_mode() -> int
 
"int" inf_set_pack_mode (*args)
 inf_set_pack_mode(pack_mode) -> int
 
"void" inf_inc_database_change_count (*args)
 inf_inc_database_change_count(cnt=1)
 
"uchar" inf_get_demname_form (*args)
 inf_get_demname_form() -> uchar Get DEMNAM_MASK bits of #demnames.
 
"uval_t" inf_postinc_strlit_sernum (*args)
 inf_postinc_strlit_sernum(cnt=1) -> uval_t
 
"bool" inf_like_binary (*args)
 inf_like_binary() -> bool
 
"int" calc_default_idaplace_flags (*args)
 calc_default_idaplace_flags() -> int Get default disassembly line options.
 
"ea_t" to_ea (*args)
 to_ea(reg_cs, reg_ip) -> ea_t Convert (sel,off) value to a linear address.
 
"ssize_t" get_dbctx_id (*args)
 get_dbctx_id() -> ssize_t Get the current database context ID
 
"size_t" get_dbctx_qty (*args)
 get_dbctx_qty() -> size_t Get number of database contexts
 
"dbctx_t *" switch_dbctx (*args)
 switch_dbctx(idx) -> dbctx_t * Switch to the database with the provided context ID
 
"bool" is_database_busy (*args)
 is_database_busy() -> bool Check if the database is busy (e.g.
 
"size_t" validate_idb (*args)
 validate_idb(vld_flags=0) -> size_t Validate the database
 
"bool" move_privrange (*args)
 move_privrange(new_privrange_start) -> bool Move privrange to the specified address
 
 idainfo_is_32bit ()
 

Variables

 AF_FINAL = _ida_ida.AF_FINAL
 
 f_EXE_old = _ida_ida.f_EXE_old
 
 f_COM_old = _ida_ida.f_COM_old
 
 f_BIN = _ida_ida.f_BIN
 
 f_DRV = _ida_ida.f_DRV
 
 f_WIN = _ida_ida.f_WIN
 
 f_HEX = _ida_ida.f_HEX
 
 f_MEX = _ida_ida.f_MEX
 
 f_LX = _ida_ida.f_LX
 
 f_LE = _ida_ida.f_LE
 
 f_NLM = _ida_ida.f_NLM
 
 f_COFF = _ida_ida.f_COFF
 
 f_PE = _ida_ida.f_PE
 
 f_OMF = _ida_ida.f_OMF
 
 f_SREC = _ida_ida.f_SREC
 
 f_ZIP = _ida_ida.f_ZIP
 
 f_OMFLIB = _ida_ida.f_OMFLIB
 
 f_AR = _ida_ida.f_AR
 
 f_LOADER = _ida_ida.f_LOADER
 
 f_ELF = _ida_ida.f_ELF
 
 f_W32RUN = _ida_ida.f_W32RUN
 
 f_AOUT = _ida_ida.f_AOUT
 
 f_PRC = _ida_ida.f_PRC
 
 f_EXE = _ida_ida.f_EXE
 
 f_COM = _ida_ida.f_COM
 
 f_AIXAR = _ida_ida.f_AIXAR
 
 f_MACHO = _ida_ida.f_MACHO
 
 f_PSXOBJ = _ida_ida.f_PSXOBJ
 
 STT_CUR = _ida_ida.STT_CUR
 
 STT_VA = _ida_ida.STT_VA
 
 STT_MM = _ida_ida.STT_MM
 
 STT_DBG = _ida_ida.STT_DBG
 
 IDAINFO_TAG_SIZE = _ida_ida.IDAINFO_TAG_SIZE
 
 IDAINFO_PROCNAME_SIZE = _ida_ida.IDAINFO_PROCNAME_SIZE
 
 IDAINFO_STRLIT_PREF_SIZE = _ida_ida.IDAINFO_STRLIT_PREF_SIZE
 
 INFFL_AUTO = _ida_ida.INFFL_AUTO
 
 INFFL_ALLASM = _ida_ida.INFFL_ALLASM
 
 INFFL_LOADIDC = _ida_ida.INFFL_LOADIDC
 
 INFFL_NOUSER = _ida_ida.INFFL_NOUSER
 
 INFFL_READONLY = _ida_ida.INFFL_READONLY
 
 INFFL_CHKOPS = _ida_ida.INFFL_CHKOPS
 
 INFFL_NMOPS = _ida_ida.INFFL_NMOPS
 
 INFFL_GRAPH_VIEW = _ida_ida.INFFL_GRAPH_VIEW
 
 LFLG_PC_FPP = _ida_ida.LFLG_PC_FPP
 
 LFLG_PC_FLAT = _ida_ida.LFLG_PC_FLAT
 
 LFLG_64BIT = _ida_ida.LFLG_64BIT
 
 LFLG_IS_DLL = _ida_ida.LFLG_IS_DLL
 
 LFLG_FLAT_OFF32 = _ida_ida.LFLG_FLAT_OFF32
 
 LFLG_MSF = _ida_ida.LFLG_MSF
 
 LFLG_WIDE_HBF = _ida_ida.LFLG_WIDE_HBF
 
 LFLG_DBG_NOPATH = _ida_ida.LFLG_DBG_NOPATH
 
 LFLG_SNAPSHOT = _ida_ida.LFLG_SNAPSHOT
 
 LFLG_PACK = _ida_ida.LFLG_PACK
 
 LFLG_COMPRESS = _ida_ida.LFLG_COMPRESS
 
 LFLG_KERNMODE = _ida_ida.LFLG_KERNMODE
 
 IDB_UNPACKED = _ida_ida.IDB_UNPACKED
 
 IDB_PACKED = _ida_ida.IDB_PACKED
 
 IDB_COMPRESSED = _ida_ida.IDB_COMPRESSED
 
 AF_CODE = _ida_ida.AF_CODE
 
 AF_MARKCODE = _ida_ida.AF_MARKCODE
 
 AF_JUMPTBL = _ida_ida.AF_JUMPTBL
 
 AF_PURDAT = _ida_ida.AF_PURDAT
 
 AF_USED = _ida_ida.AF_USED
 
 AF_UNK = _ida_ida.AF_UNK
 
 AF_PROCPTR = _ida_ida.AF_PROCPTR
 
 AF_PROC = _ida_ida.AF_PROC
 
 AF_FTAIL = _ida_ida.AF_FTAIL
 
 AF_LVAR = _ida_ida.AF_LVAR
 
 AF_STKARG = _ida_ida.AF_STKARG
 
 AF_REGARG = _ida_ida.AF_REGARG
 
 AF_TRACE = _ida_ida.AF_TRACE
 
 AF_VERSP = _ida_ida.AF_VERSP
 
 AF_ANORET = _ida_ida.AF_ANORET
 
 AF_MEMFUNC = _ida_ida.AF_MEMFUNC
 
 AF_TRFUNC = _ida_ida.AF_TRFUNC
 
 AF_STRLIT = _ida_ida.AF_STRLIT
 
 AF_CHKUNI = _ida_ida.AF_CHKUNI
 
 AF_FIXUP = _ida_ida.AF_FIXUP
 
 AF_DREFOFF = _ida_ida.AF_DREFOFF
 
 AF_IMMOFF = _ida_ida.AF_IMMOFF
 
 AF_DATOFF = _ida_ida.AF_DATOFF
 
 AF_FLIRT = _ida_ida.AF_FLIRT
 
 AF_SIGCMT = _ida_ida.AF_SIGCMT
 
 AF_SIGMLT = _ida_ida.AF_SIGMLT
 
 AF_HFLIRT = _ida_ida.AF_HFLIRT
 
 AF_JFUNC = _ida_ida.AF_JFUNC
 
 AF_NULLSUB = _ida_ida.AF_NULLSUB
 
 AF_DODATA = _ida_ida.AF_DODATA
 
 AF_DOCODE = _ida_ida.AF_DOCODE
 
 AF2_DOEH = _ida_ida.AF2_DOEH
 
 AF2_DORTTI = _ida_ida.AF2_DORTTI
 
 AF2_MACRO = _ida_ida.AF2_MACRO
 
 AF2_MERGESTR = _ida_ida.AF2_MERGESTR
 
 SW_SEGXRF = _ida_ida.SW_SEGXRF
 
 SW_XRFMRK = _ida_ida.SW_XRFMRK
 
 SW_XRFFNC = _ida_ida.SW_XRFFNC
 
 SW_XRFVAL = _ida_ida.SW_XRFVAL
 
 NM_REL_OFF = _ida_ida.NM_REL_OFF
 
 NM_PTR_OFF = _ida_ida.NM_PTR_OFF
 
 NM_NAM_OFF = _ida_ida.NM_NAM_OFF
 
 NM_REL_EA = _ida_ida.NM_REL_EA
 
 NM_PTR_EA = _ida_ida.NM_PTR_EA
 
 NM_NAM_EA = _ida_ida.NM_NAM_EA
 
 NM_EA = _ida_ida.NM_EA
 
 NM_EA4 = _ida_ida.NM_EA4
 
 NM_EA8 = _ida_ida.NM_EA8
 
 NM_SHORT = _ida_ida.NM_SHORT
 
 NM_SERIAL = _ida_ida.NM_SERIAL
 
 DEMNAM_MASK = _ida_ida.DEMNAM_MASK
 
 DEMNAM_CMNT = _ida_ida.DEMNAM_CMNT
 
 DEMNAM_NAME = _ida_ida.DEMNAM_NAME
 
 DEMNAM_NONE = _ida_ida.DEMNAM_NONE
 
 DEMNAM_GCC3 = _ida_ida.DEMNAM_GCC3
 
 DEMNAM_FIRST = _ida_ida.DEMNAM_FIRST
 
 LN_NORMAL = _ida_ida.LN_NORMAL
 
 LN_PUBLIC = _ida_ida.LN_PUBLIC
 
 LN_AUTO = _ida_ida.LN_AUTO
 
 LN_WEAK = _ida_ida.LN_WEAK
 
 OFLG_SHOW_VOID = _ida_ida.OFLG_SHOW_VOID
 
 OFLG_SHOW_AUTO = _ida_ida.OFLG_SHOW_AUTO
 
 OFLG_GEN_NULL = _ida_ida.OFLG_GEN_NULL
 
 OFLG_SHOW_PREF = _ida_ida.OFLG_SHOW_PREF
 
 OFLG_PREF_SEG = _ida_ida.OFLG_PREF_SEG
 
 OFLG_LZERO = _ida_ida.OFLG_LZERO
 
 OFLG_GEN_ORG = _ida_ida.OFLG_GEN_ORG
 
 OFLG_GEN_ASSUME = _ida_ida.OFLG_GEN_ASSUME
 
 OFLG_GEN_TRYBLKS = _ida_ida.OFLG_GEN_TRYBLKS
 
 SCF_RPTCMT = _ida_ida.SCF_RPTCMT
 
 SCF_ALLCMT = _ida_ida.SCF_ALLCMT
 
 SCF_NOCMT = _ida_ida.SCF_NOCMT
 
 SCF_LINNUM = _ida_ida.SCF_LINNUM
 
 SCF_TESTMODE = _ida_ida.SCF_TESTMODE
 
 SCF_SHHID_ITEM = _ida_ida.SCF_SHHID_ITEM
 
 SCF_SHHID_FUNC = _ida_ida.SCF_SHHID_FUNC
 
 SCF_SHHID_SEGM = _ida_ida.SCF_SHHID_SEGM
 
 LMT_THIN = _ida_ida.LMT_THIN
 
 LMT_THICK = _ida_ida.LMT_THICK
 
 LMT_EMPTY = _ida_ida.LMT_EMPTY
 
 PREF_SEGADR = _ida_ida.PREF_SEGADR
 
 PREF_FNCOFF = _ida_ida.PREF_FNCOFF
 
 PREF_STACK = _ida_ida.PREF_STACK
 
 PREF_PFXTRUNC = _ida_ida.PREF_PFXTRUNC
 
 STRF_GEN = _ida_ida.STRF_GEN
 
 STRF_AUTO = _ida_ida.STRF_AUTO
 
 STRF_SERIAL = _ida_ida.STRF_SERIAL
 
 STRF_UNICODE = _ida_ida.STRF_UNICODE
 
 STRF_COMMENT = _ida_ida.STRF_COMMENT
 
 STRF_SAVECASE = _ida_ida.STRF_SAVECASE
 
 ABI_8ALIGN4 = _ida_ida.ABI_8ALIGN4
 
 ABI_PACK_STKARGS = _ida_ida.ABI_PACK_STKARGS
 
 ABI_BIGARG_ALIGN = _ida_ida.ABI_BIGARG_ALIGN
 
 ABI_STACK_LDBL = _ida_ida.ABI_STACK_LDBL
 
 ABI_STACK_VARARGS = _ida_ida.ABI_STACK_VARARGS
 
 ABI_HARD_FLOAT = _ida_ida.ABI_HARD_FLOAT
 
 ABI_SET_BY_USER = _ida_ida.ABI_SET_BY_USER
 
 ABI_GCC_LAYOUT = _ida_ida.ABI_GCC_LAYOUT
 
 ABI_MAP_STKARGS = _ida_ida.ABI_MAP_STKARGS
 
 ABI_HUGEARG_ALIGN = _ida_ida.ABI_HUGEARG_ALIGN
 
 INF_VERSION = _ida_ida.INF_VERSION
 
 INF_PROCNAME = _ida_ida.INF_PROCNAME
 
 INF_GENFLAGS = _ida_ida.INF_GENFLAGS
 
 INF_LFLAGS = _ida_ida.INF_LFLAGS
 
 INF_DATABASE_CHANGE_COUNT = _ida_ida.INF_DATABASE_CHANGE_COUNT
 
 INF_FILETYPE = _ida_ida.INF_FILETYPE
 
 INF_OSTYPE = _ida_ida.INF_OSTYPE
 
 INF_APPTYPE = _ida_ida.INF_APPTYPE
 
 INF_ASMTYPE = _ida_ida.INF_ASMTYPE
 
 INF_SPECSEGS = _ida_ida.INF_SPECSEGS
 
 INF_AF = _ida_ida.INF_AF
 
 INF_AF2 = _ida_ida.INF_AF2
 
 INF_BASEADDR = _ida_ida.INF_BASEADDR
 
 INF_START_SS = _ida_ida.INF_START_SS
 
 INF_START_CS = _ida_ida.INF_START_CS
 
 INF_START_IP = _ida_ida.INF_START_IP
 
 INF_START_EA = _ida_ida.INF_START_EA
 
 INF_START_SP = _ida_ida.INF_START_SP
 
 INF_MAIN = _ida_ida.INF_MAIN
 
 INF_MIN_EA = _ida_ida.INF_MIN_EA
 
 INF_MAX_EA = _ida_ida.INF_MAX_EA
 
 INF_OMIN_EA = _ida_ida.INF_OMIN_EA
 
 INF_OMAX_EA = _ida_ida.INF_OMAX_EA
 
 INF_LOWOFF = _ida_ida.INF_LOWOFF
 
 INF_HIGHOFF = _ida_ida.INF_HIGHOFF
 
 INF_MAXREF = _ida_ida.INF_MAXREF
 
 INF_PRIVRANGE = _ida_ida.INF_PRIVRANGE
 
 INF_PRIVRANGE_START_EA = _ida_ida.INF_PRIVRANGE_START_EA
 
 INF_PRIVRANGE_END_EA = _ida_ida.INF_PRIVRANGE_END_EA
 
 INF_NETDELTA = _ida_ida.INF_NETDELTA
 
 INF_XREFNUM = _ida_ida.INF_XREFNUM
 
 INF_TYPE_XREFNUM = _ida_ida.INF_TYPE_XREFNUM
 
 INF_REFCMTNUM = _ida_ida.INF_REFCMTNUM
 
 INF_XREFFLAG = _ida_ida.INF_XREFFLAG
 
 INF_MAX_AUTONAME_LEN = _ida_ida.INF_MAX_AUTONAME_LEN
 
 INF_NAMETYPE = _ida_ida.INF_NAMETYPE
 
 INF_SHORT_DEMNAMES = _ida_ida.INF_SHORT_DEMNAMES
 
 INF_LONG_DEMNAMES = _ida_ida.INF_LONG_DEMNAMES
 
 INF_DEMNAMES = _ida_ida.INF_DEMNAMES
 
 INF_LISTNAMES = _ida_ida.INF_LISTNAMES
 
 INF_INDENT = _ida_ida.INF_INDENT
 
 INF_CMT_INDENT = _ida_ida.INF_CMT_INDENT
 
 INF_MARGIN = _ida_ida.INF_MARGIN
 
 INF_LENXREF = _ida_ida.INF_LENXREF
 
 INF_OUTFLAGS = _ida_ida.INF_OUTFLAGS
 
 INF_CMTFLG = _ida_ida.INF_CMTFLG
 
 INF_LIMITER = _ida_ida.INF_LIMITER
 
 INF_BIN_PREFIX_SIZE = _ida_ida.INF_BIN_PREFIX_SIZE
 
 INF_PREFFLAG = _ida_ida.INF_PREFFLAG
 
 INF_STRLIT_FLAGS = _ida_ida.INF_STRLIT_FLAGS
 
 INF_STRLIT_BREAK = _ida_ida.INF_STRLIT_BREAK
 
 INF_STRLIT_ZEROES = _ida_ida.INF_STRLIT_ZEROES
 
 INF_STRTYPE = _ida_ida.INF_STRTYPE
 
 INF_STRLIT_PREF = _ida_ida.INF_STRLIT_PREF
 
 INF_STRLIT_SERNUM = _ida_ida.INF_STRLIT_SERNUM
 
 INF_DATATYPES = _ida_ida.INF_DATATYPES
 
 INF_CC = _ida_ida.INF_CC
 
 INF_CC_ID = _ida_ida.INF_CC_ID
 
 INF_CC_CM = _ida_ida.INF_CC_CM
 
 INF_CC_SIZE_I = _ida_ida.INF_CC_SIZE_I
 
 INF_CC_SIZE_B = _ida_ida.INF_CC_SIZE_B
 
 INF_CC_SIZE_E = _ida_ida.INF_CC_SIZE_E
 
 INF_CC_DEFALIGN = _ida_ida.INF_CC_DEFALIGN
 
 INF_CC_SIZE_S = _ida_ida.INF_CC_SIZE_S
 
 INF_CC_SIZE_L = _ida_ida.INF_CC_SIZE_L
 
 INF_CC_SIZE_LL = _ida_ida.INF_CC_SIZE_LL
 
 INF_CC_SIZE_LDBL = _ida_ida.INF_CC_SIZE_LDBL
 
 INF_ABIBITS = _ida_ida.INF_ABIBITS
 
 INF_APPCALL_OPTIONS = _ida_ida.INF_APPCALL_OPTIONS
 
 INF_FILE_FORMAT_NAME = _ida_ida.INF_FILE_FORMAT_NAME
 
 INF_GROUPS = _ida_ida.INF_GROUPS
 
 INF_H_PATH = _ida_ida.INF_H_PATH
 
 INF_C_MACROS = _ida_ida.INF_C_MACROS
 
 INF_INCLUDE = _ida_ida.INF_INCLUDE
 
 INF_DUALOP_GRAPH = _ida_ida.INF_DUALOP_GRAPH
 
 INF_DUALOP_TEXT = _ida_ida.INF_DUALOP_TEXT
 
 INF_MD5 = _ida_ida.INF_MD5
 
 INF_IDA_VERSION = _ida_ida.INF_IDA_VERSION
 
 INF_STR_ENCODINGS = _ida_ida.INF_STR_ENCODINGS
 
 INF_DBG_BINPATHS = _ida_ida.INF_DBG_BINPATHS
 
 INF_SHA256 = _ida_ida.INF_SHA256
 
 INF_ABINAME = _ida_ida.INF_ABINAME
 
 INF_ARCHIVE_PATH = _ida_ida.INF_ARCHIVE_PATH
 
 INF_PROBLEMS = _ida_ida.INF_PROBLEMS
 
 INF_SELECTORS = _ida_ida.INF_SELECTORS
 
 INF_NOTEPAD = _ida_ida.INF_NOTEPAD
 
 INF_SRCDBG_PATHS = _ida_ida.INF_SRCDBG_PATHS
 
 INF_SRCDBG_UNDESIRED = _ida_ida.INF_SRCDBG_UNDESIRED
 
 INF_INITIAL_VERSION = _ida_ida.INF_INITIAL_VERSION
 
 INF_CTIME = _ida_ida.INF_CTIME
 
 INF_ELAPSED = _ida_ida.INF_ELAPSED
 
 INF_NOPENS = _ida_ida.INF_NOPENS
 
 INF_CRC32 = _ida_ida.INF_CRC32
 
 INF_IMAGEBASE = _ida_ida.INF_IMAGEBASE
 
 INF_IDSNODE = _ida_ida.INF_IDSNODE
 
 INF_FSIZE = _ida_ida.INF_FSIZE
 
 INF_OUTFILEENC = _ida_ida.INF_OUTFILEENC
 
 INF_INPUT_FILE_PATH = _ida_ida.INF_INPUT_FILE_PATH
 
 INF_LAST = _ida_ida.INF_LAST
 
 UA_MAXOP = _ida_ida.UA_MAXOP
 
 IDB_EXT32 = _ida_ida.IDB_EXT32
 
 IDB_EXT64 = _ida_ida.IDB_EXT64
 
 IDB_EXT = _ida_ida.IDB_EXT
 
 VLD_AUTO_REPAIR = _ida_ida.VLD_AUTO_REPAIR
 
 VLD_DIALOG = _ida_ida.VLD_DIALOG
 
 VLD_SILENT = _ida_ida.VLD_SILENT
 
 SW_RPTCMT = _ida_ida.SW_RPTCMT
 
 SW_ALLCMT = _ida_ida.SW_ALLCMT
 
 SW_NOCMT = _ida_ida.SW_NOCMT
 
 SW_LINNUM = _ida_ida.SW_LINNUM
 
 SW_TESTMODE = _ida_ida.SW_TESTMODE
 
 SW_SHHID_ITEM = _ida_ida.SW_SHHID_ITEM
 
 SW_SHHID_FUNC = _ida_ida.SW_SHHID_FUNC
 
 SW_SHHID_SEGM = _ida_ida.SW_SHHID_SEGM
 
str _NO_SETTER = "<nosetter>"
 
"bool" idainfo_big_arg_align = inf_big_arg_align
 
"bool" idainfo_gen_null = inf_gen_null
 
"bool" idainfo_set_gen_null = inf_set_gen_null
 
"bool" idainfo_gen_lzero = inf_gen_lzero
 
"bool" idainfo_set_gen_lzero = inf_set_gen_lzero
 
"bool" idainfo_gen_tryblks = inf_gen_tryblks
 
"bool" idainfo_set_gen_tryblks = inf_set_gen_tryblks
 
"uchar" idainfo_get_demname_form = inf_get_demname_form
 
"int" idainfo_get_pack_mode = inf_get_pack_mode
 
"int" idainfo_set_pack_mode = inf_set_pack_mode
 
"bool" idainfo_is_64bit = inf_is_64bit
 
"bool" idainfo_set_64bit = inf_set_64bit
 
"bool" idainfo_is_auto_enabled = inf_is_auto_enabled
 
"bool" idainfo_set_auto_enabled = inf_set_auto_enabled
 
"bool" idainfo_is_be = inf_is_be
 
"bool" idainfo_set_be = inf_set_be
 
"bool" idainfo_is_dll = inf_is_dll
 
"bool" idainfo_is_flat_off32 = inf_is_flat_off32
 
"bool" idainfo_is_graph_view = inf_is_graph_view
 
"bool" idainfo_set_graph_view = inf_set_graph_view
 
"bool" idainfo_is_hard_float = inf_is_hard_float
 
"bool" idainfo_is_kernel_mode = inf_is_kernel_mode
 
"bool" idainfo_is_mem_aligned4 = inf_is_mem_aligned4
 
"bool" idainfo_is_snapshot = inf_is_snapshot
 
"bool" idainfo_is_wide_high_byte_first = inf_is_wide_high_byte_first
 
"bool" idainfo_set_wide_high_byte_first = inf_set_wide_high_byte_first
 
"bool" idainfo_like_binary = inf_like_binary
 
"bool" idainfo_line_pref_with_seg = inf_line_pref_with_seg
 
"bool" idainfo_set_line_pref_with_seg = inf_set_line_pref_with_seg
 
"bool" idainfo_show_auto = inf_show_auto
 
"bool" idainfo_set_show_auto = inf_set_show_auto
 
"bool" idainfo_show_line_pref = inf_show_line_pref
 
"bool" idainfo_set_show_line_pref = inf_set_show_line_pref
 
"bool" idainfo_show_void = inf_show_void
 
"bool" idainfo_set_show_void = inf_set_show_void
 
"bool" idainfo_loading_idc = inf_loading_idc
 
"bool" idainfo_map_stkargs = inf_map_stkargs
 
"bool" idainfo_pack_stkargs = inf_pack_stkargs
 
"bool" idainfo_readonly_idb = inf_readonly_idb
 
not idainfo_set_store_user_info = lambda *args inf_set_store_user_info()
 
"bool" idainfo_stack_ldbl = inf_stack_ldbl
 
"bool" idainfo_stack_varargs = inf_stack_varargs
 
"bool" idainfo_use_allasm = inf_use_allasm
 
"bool" idainfo_use_gcc_layout = inf_use_gcc_layout
 
"bool" macros_enabled = inf_macros_enabled
 
"bool" should_create_stkvars = inf_should_create_stkvars
 
"bool" should_trace_sp = inf_should_trace_sp
 
"bool" show_all_comments = inf_show_all_comments
 
not show_comments = lambda *args inf_hide_comments()
 
"bool" show_repeatables = inf_show_repeatables
 
"uchar" inf_get_comment = inf_get_cmt_indent
 
"bool" inf_set_comment = inf_set_cmt_indent
 
"uchar" idainfo_comment_get = inf_get_cmt_indent
 
"bool" idainfo_comment_set = inf_set_cmt_indent
 
 _scope = _ida_ida.idainfo
 
 cvar = _ida_ida.cvar
 
 orig = orig