IDAPython 9.0
Loading...
Searching...
No Matches
idainfo Class Reference
Inheritance diagram for idainfo:

Public Member Functions

 __init__ (self, *args, **kwargs)
 
str get_abiname (self)
 

Static Public Attributes

str tag
 
str version
 
str procname
 
str s_genflags
 
str database_change_count
 
str filetype
 
str ostype
 
str apptype
 
str asmtype
 
str specsegs
 
str af = property(_ida_ida.idainfo_af_get, _ida_ida.idainfo_af_set)
 
str af2
 
str baseaddr
 
str start_ss
 
str start_cs
 
str start_ip
 
str start_ea
 
str start_sp
 
str main
 
str min_ea
 
str max_ea
 
str omin_ea
 
str omax_ea
 
str lowoff
 
str highoff
 
str maxref
 
str xrefnum
 
str type_xrefnum
 
str refcmtnum
 
str s_xrefflag
 
str max_autoname_len
 
str nametype
 
str short_demnames
 
str long_demnames
 
str demnames
 
str listnames
 
str indent
 
str cmt_indent
 
str margin
 
str lenxref
 
str outflags
 
str s_cmtflg
 
str s_limiter
 
str bin_prefix_size
 
str s_prefflag
 
str strlit_flags
 
str strlit_break
 
str strlit_zeroes
 
str strtype
 
str strlit_pref
 
str strlit_sernum
 
str datatypes
 
str cc
 
str abibits
 
str appcall_options
 
 minEA
 
 maxEA
 
 procName
 

Protected Member Functions

int _get_lflags (self)
 
None _set_lflags (self, int _f)
 

Properties

 thisown
 
 abiname = property(get_abiname)
 
 lflags = property(_get_lflags, _set_lflags)
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
* args,
** kwargs )

Member Function Documentation

◆ _get_lflags()

int _get_lflags ( self)
protected

◆ _set_lflags()

None _set_lflags ( self,
int _f )
protected

◆ get_abiname()

str get_abiname ( self)

Member Data Documentation

◆ abibits

str abibits
static
Initial value:
= property(_ida_ida.idainfo_abibits_get, _ida_ida.
idainfo_abibits_set)

◆ af

str af = property(_ida_ida.idainfo_af_get, _ida_ida.idainfo_af_set)
static

◆ af2

str af2
static
Initial value:
= property(_ida_ida.idainfo_af2_get, _ida_ida.idainfo_af2_set
)

◆ appcall_options

str appcall_options
static
Initial value:
= property(_ida_ida.
idainfo_appcall_options_get, _ida_ida.idainfo_appcall_options_set)

◆ apptype

str apptype
static
Initial value:
= property(_ida_ida.idainfo_apptype_get, _ida_ida.
idainfo_apptype_set)

◆ asmtype

str asmtype
static
Initial value:
= property(_ida_ida.idainfo_asmtype_get, _ida_ida.
idainfo_asmtype_set)

◆ baseaddr

str baseaddr
static
Initial value:
= property(_ida_ida.idainfo_baseaddr_get, _ida_ida.
idainfo_baseaddr_set)

◆ bin_prefix_size

str bin_prefix_size
static
Initial value:
= property(_ida_ida.
idainfo_bin_prefix_size_get, _ida_ida.idainfo_bin_prefix_size_set)

◆ cc

str cc
static
Initial value:
= property(_ida_ida.idainfo_cc_get, _ida_ida.
idainfo_cc_set)

◆ cmt_indent

str cmt_indent
static
Initial value:
= property(_ida_ida.idainfo_cmt_indent_get,
_ida_ida.idainfo_cmt_indent_set)

◆ database_change_count

str database_change_count
static
Initial value:
= property(_ida_ida.
idainfo_database_change_count_get, _ida_ida.
idainfo_database_change_count_set)

◆ datatypes

str datatypes
static
Initial value:
= property(_ida_ida.idainfo_datatypes_get, _ida_ida
.idainfo_datatypes_set)

◆ demnames

str demnames
static
Initial value:
= property(_ida_ida.idainfo_demnames_get, _ida_ida.
idainfo_demnames_set)

◆ filetype

str filetype
static
Initial value:
= property(_ida_ida.idainfo_filetype_get, _ida_ida.
idainfo_filetype_set)

◆ highoff

str highoff
static
Initial value:
= property(_ida_ida.idainfo_highoff_get, _ida_ida.
idainfo_highoff_set)

◆ indent

str indent
static
Initial value:
= property(_ida_ida.idainfo_indent_get, _ida_ida.
idainfo_indent_set)

◆ lenxref

str lenxref
static
Initial value:
= property(_ida_ida.idainfo_lenxref_get, _ida_ida.
idainfo_lenxref_set)

◆ listnames

str listnames
static
Initial value:
= property(_ida_ida.idainfo_listnames_get, _ida_ida.
idainfo_listnames_set)

◆ long_demnames

str long_demnames
static
Initial value:
= property(_ida_ida.idainfo_long_demnames_get,
_ida_ida.idainfo_long_demnames_set)

◆ lowoff

str lowoff
static
Initial value:
= property(_ida_ida.idainfo_lowoff_get, _ida_ida.
idainfo_lowoff_set)

◆ main

str main
static
Initial value:
= property(_ida_ida.idainfo_main_get, _ida_ida.
idainfo_main_set)

◆ margin

str margin
static
Initial value:
= property(_ida_ida.idainfo_margin_get, _ida_ida.
idainfo_margin_set)

◆ max_autoname_len

str max_autoname_len
static
Initial value:
= property(_ida_ida.
idainfo_max_autoname_len_get, _ida_ida.idainfo_max_autoname_len_set)

◆ max_ea

str max_ea
static
Initial value:
= property(_ida_ida.idainfo_max_ea_get, _ida_ida.
idainfo_max_ea_set)

◆ maxEA

maxEA
static
Initial value:
has_setter=True)
_make_missed_695bwcompat_property(bad_attr, new_attr, has_setter)
Definition ida_idaapi.py:1286

◆ maxref

str maxref
static
Initial value:
= property(_ida_ida.idainfo_maxref_get, _ida_ida.
idainfo_maxref_set)

◆ min_ea

str min_ea
static
Initial value:
= property(_ida_ida.idainfo_min_ea_get, _ida_ida.
idainfo_min_ea_set)

◆ minEA

minEA
static
Initial value:
has_setter=True)

◆ nametype

str nametype
static
Initial value:
= property(_ida_ida.idainfo_nametype_get, _ida_ida.
idainfo_nametype_set)

◆ omax_ea

str omax_ea
static
Initial value:
= property(_ida_ida.idainfo_omax_ea_get, _ida_ida.
idainfo_omax_ea_set)

◆ omin_ea

str omin_ea
static
Initial value:
= property(_ida_ida.idainfo_omin_ea_get, _ida_ida.
idainfo_omin_ea_set)

◆ ostype

str ostype
static
Initial value:
= property(_ida_ida.idainfo_ostype_get, _ida_ida.
idainfo_ostype_set)

◆ outflags

str outflags
static
Initial value:
= property(_ida_ida.idainfo_outflags_get, _ida_ida.
idainfo_outflags_set)

◆ procName

procName
static
Initial value:
'procname', has_setter=False)

◆ procname

str procname
static
Initial value:
= property(_ida_ida.idainfo_procname_get,
_ida_ida.idainfo_procname_set)

◆ refcmtnum

str refcmtnum
static
Initial value:
= property(_ida_ida.idainfo_refcmtnum_get, _ida_ida.
idainfo_refcmtnum_set)

◆ s_cmtflg

str s_cmtflg
static
Initial value:
= property(_ida_ida.idainfo_s_cmtflg_get, _ida_ida.
idainfo_s_cmtflg_set)

◆ s_genflags

str s_genflags
static
Initial value:
= property(_ida_ida.idainfo_s_genflags_get,
_ida_ida.idainfo_s_genflags_set)

◆ s_limiter

str s_limiter
static
Initial value:
= property(_ida_ida.idainfo_s_limiter_get, _ida_ida.
idainfo_s_limiter_set)

◆ s_prefflag

str s_prefflag
static
Initial value:
= property(_ida_ida.idainfo_s_prefflag_get,
_ida_ida.idainfo_s_prefflag_set)

◆ s_xrefflag

str s_xrefflag
static
Initial value:
= property(_ida_ida.idainfo_s_xrefflag_get,
_ida_ida.idainfo_s_xrefflag_set)

◆ short_demnames

str short_demnames
static
Initial value:
= property(_ida_ida.idainfo_short_demnames_get,
_ida_ida.idainfo_short_demnames_set)

◆ specsegs

str specsegs
static
Initial value:
= property(_ida_ida.idainfo_specsegs_get, _ida_ida.
idainfo_specsegs_set)

◆ start_cs

str start_cs
static
Initial value:
= property(_ida_ida.idainfo_start_cs_get, _ida_ida.
idainfo_start_cs_set)

◆ start_ea

str start_ea
static
Initial value:
= property(_ida_ida.idainfo_start_ea_get, _ida_ida.
idainfo_start_ea_set)

◆ start_ip

str start_ip
static
Initial value:
= property(_ida_ida.idainfo_start_ip_get, _ida_ida.
idainfo_start_ip_set)

◆ start_sp

str start_sp
static
Initial value:
= property(_ida_ida.idainfo_start_sp_get, _ida_ida.
idainfo_start_sp_set)

◆ start_ss

str start_ss
static
Initial value:
= property(_ida_ida.idainfo_start_ss_get, _ida_ida.
idainfo_start_ss_set)

◆ strlit_break

str strlit_break
static
Initial value:
= property(_ida_ida.idainfo_strlit_break_get,
_ida_ida.idainfo_strlit_break_set)

◆ strlit_flags

str strlit_flags
static
Initial value:
= property(_ida_ida.idainfo_strlit_flags_get,
_ida_ida.idainfo_strlit_flags_set)

◆ strlit_pref

str strlit_pref
static
Initial value:
= property(_ida_ida.idainfo_strlit_pref_get,
_ida_ida.idainfo_strlit_pref_set)

◆ strlit_sernum

str strlit_sernum
static
Initial value:
= property(_ida_ida.idainfo_strlit_sernum_get,
_ida_ida.idainfo_strlit_sernum_set)

◆ strlit_zeroes

str strlit_zeroes
static
Initial value:
= property(_ida_ida.idainfo_strlit_zeroes_get,
_ida_ida.idainfo_strlit_zeroes_set)

◆ strtype

str strtype
static
Initial value:
= property(_ida_ida.idainfo_strtype_get, _ida_ida.
idainfo_strtype_set)

◆ tag

str tag
static
Initial value:
= property(_ida_ida.idainfo_tag_get, _ida_ida.
idainfo_tag_set)

◆ type_xrefnum

str type_xrefnum
static
Initial value:
= property(_ida_ida.idainfo_type_xrefnum_get,
_ida_ida.idainfo_type_xrefnum_set)

◆ version

str version
static
Initial value:
= property(_ida_ida.idainfo_version_get, _ida_ida.
idainfo_version_set)

◆ xrefnum

str xrefnum
static
Initial value:
= property(_ida_ida.idainfo_xrefnum_get, _ida_ida.
idainfo_xrefnum_set)

Property Documentation

◆ abiname

abiname = property(get_abiname)
static

◆ lflags

lflags = property(_get_lflags, _set_lflags)
static

◆ thisown

thisown
static
Initial value:
= property(lambda x: x.this.own(), lambda x, v: x.this.own(v),
doc='The membership flag')

The documentation for this class was generated from the following file: