Module idaapi :: Class idainfo
[frames] | no frames]

Class idainfo

object --+
         |
        idainfo

Proxy of C++ idainfo class

Instance Methods
 
__repr__(self)
repr(x)
char
get_proc_name(self)
bool
is_32bit(self)
bool
is_64bit(self)
bool
is_snapshot(self)
uchar
get_demname_form(self)
bool
like_binary(self)
bool
use_allasm(self)
bool
loading_idc(self)
idainfo
__init__(self)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__, __str__

Class Variables
  thisown = _swig_property(lambda x: x.this.own(), lambda x, v: ...
  tag = _swig_property(_idaapi.idainfo_tag_get, _idaapi.idainfo_...
  version = _swig_property(_idaapi.idainfo_version_get, _idaapi....
  procName = _swig_property(_idaapi.idainfo_procName_get, _idaap...
  lflags = _swig_property(_idaapi.idainfo_lflags_get, _idaapi.id...
  demnames = _swig_property(_idaapi.idainfo_demnames_get, _idaap...
  filetype = _swig_property(_idaapi.idainfo_filetype_get, _idaap...
  fcoresiz = _swig_property(_idaapi.idainfo_fcoresiz_get, _idaap...
  corestart = _swig_property(_idaapi.idainfo_corestart_get, _ida...
  ostype = _swig_property(_idaapi.idainfo_ostype_get, _idaapi.id...
  apptype = _swig_property(_idaapi.idainfo_apptype_get, _idaapi....
  startSP = _swig_property(_idaapi.idainfo_startSP_get, _idaapi....
  af = _swig_property(_idaapi.idainfo_af_get, _idaapi.idainfo_af...
  startIP = _swig_property(_idaapi.idainfo_startIP_get, _idaapi....
  beginEA = _swig_property(_idaapi.idainfo_beginEA_get, _idaapi....
  minEA = _swig_property(_idaapi.idainfo_minEA_get, _idaapi.idai...
  maxEA = _swig_property(_idaapi.idainfo_maxEA_get, _idaapi.idai...
  ominEA = _swig_property(_idaapi.idainfo_ominEA_get, _idaapi.id...
  omaxEA = _swig_property(_idaapi.idainfo_omaxEA_get, _idaapi.id...
  lowoff = _swig_property(_idaapi.idainfo_lowoff_get, _idaapi.id...
  highoff = _swig_property(_idaapi.idainfo_highoff_get, _idaapi....
  maxref = _swig_property(_idaapi.idainfo_maxref_get, _idaapi.id...
  ASCIIbreak = _swig_property(_idaapi.idainfo_ASCIIbreak_get, _i...
  wide_high_byte_first = _swig_property(_idaapi.idainfo_wide_hig...
  indent = _swig_property(_idaapi.idainfo_indent_get, _idaapi.id...
  comment = _swig_property(_idaapi.idainfo_comment_get, _idaapi....
  xrefnum = _swig_property(_idaapi.idainfo_xrefnum_get, _idaapi....
  s_entab = _swig_property(_idaapi.idainfo_s_entab_get, _idaapi....
  specsegs = _swig_property(_idaapi.idainfo_specsegs_get, _idaap...
  s_void = _swig_property(_idaapi.idainfo_s_void_get, _idaapi.id...
  s_reserved2 = _swig_property(_idaapi.idainfo_s_reserved2_get, ...
  s_showauto = _swig_property(_idaapi.idainfo_s_showauto_get, _i...
  s_auto = _swig_property(_idaapi.idainfo_s_auto_get, _idaapi.id...
  s_limiter = _swig_property(_idaapi.idainfo_s_limiter_get, _ida...
  s_null = _swig_property(_idaapi.idainfo_s_null_get, _idaapi.id...
  s_genflags = _swig_property(_idaapi.idainfo_s_genflags_get, _i...
  s_showpref = _swig_property(_idaapi.idainfo_s_showpref_get, _i...
  s_prefseg = _swig_property(_idaapi.idainfo_s_prefseg_get, _ida...
  asmtype = _swig_property(_idaapi.idainfo_asmtype_get, _idaapi....
  baseaddr = _swig_property(_idaapi.idainfo_baseaddr_get, _idaap...
  s_xrefflag = _swig_property(_idaapi.idainfo_s_xrefflag_get, _i...
  binSize = _swig_property(_idaapi.idainfo_binSize_get, _idaapi....
  s_cmtflg = _swig_property(_idaapi.idainfo_s_cmtflg_get, _idaap...
  nametype = _swig_property(_idaapi.idainfo_nametype_get, _idaap...
  s_showbads = _swig_property(_idaapi.idainfo_s_showbads_get, _i...
  s_prefflag = _swig_property(_idaapi.idainfo_s_prefflag_get, _i...
  s_packbase = _swig_property(_idaapi.idainfo_s_packbase_get, _i...
  asciiflags = _swig_property(_idaapi.idainfo_asciiflags_get, _i...
  listnames = _swig_property(_idaapi.idainfo_listnames_get, _ida...
  ASCIIpref = _swig_property(_idaapi.idainfo_ASCIIpref_get, _ida...
  ASCIIsernum = _swig_property(_idaapi.idainfo_ASCIIsernum_get, ...
  ASCIIzeroes = _swig_property(_idaapi.idainfo_ASCIIzeroes_get, ...
  graph_view = _swig_property(_idaapi.idainfo_graph_view_get, _i...
  s_reserved5 = _swig_property(_idaapi.idainfo_s_reserved5_get, ...
  tribyte_order = _swig_property(_idaapi.idainfo_tribyte_order_g...
  mf = _swig_property(_idaapi.idainfo_mf_get, _idaapi.idainfo_mf...
  s_org = _swig_property(_idaapi.idainfo_s_org_get, _idaapi.idai...
  s_assume = _swig_property(_idaapi.idainfo_s_assume_get, _idaap...
  s_checkarg = _swig_property(_idaapi.idainfo_s_checkarg_get, _i...
  start_ss = _swig_property(_idaapi.idainfo_start_ss_get, _idaap...
  start_cs = _swig_property(_idaapi.idainfo_start_cs_get, _idaap...
  main = _swig_property(_idaapi.idainfo_main_get, _idaapi.idainf...
  short_demnames = _swig_property(_idaapi.idainfo_short_demnames...
  long_demnames = _swig_property(_idaapi.idainfo_long_demnames_g...
  datatypes = _swig_property(_idaapi.idainfo_datatypes_get, _ida...
  strtype = _swig_property(_idaapi.idainfo_strtype_get, _idaapi....
  af2 = _swig_property(_idaapi.idainfo_af2_get, _idaapi.idainfo_...
  namelen = _swig_property(_idaapi.idainfo_namelen_get, _idaapi....
  margin = _swig_property(_idaapi.idainfo_margin_get, _idaapi.id...
  lenxref = _swig_property(_idaapi.idainfo_lenxref_get, _idaapi....
  lprefix = _swig_property(_idaapi.idainfo_lprefix_get, _idaapi....
  lprefixlen = _swig_property(_idaapi.idainfo_lprefixlen_get, _i...
  cc = _swig_property(_idaapi.idainfo_cc_get, _idaapi.idainfo_cc...
  database_change_count = _swig_property(_idaapi.idainfo_databas...
  size_ldbl = _swig_property(_idaapi.idainfo_size_ldbl_get, _ida...
  appcall_options = _swig_property(_idaapi.idainfo_appcall_optio...
  reserved = _swig_property(_idaapi.idainfo_reserved_get, _idaap...
  __swig_destroy__ = _idaapi.delete_idainfo
  __del__ = lambda self:
Properties

Inherited from object: __class__

Method Details

__repr__(self)
(Representation operator)

 

repr(x)

Overrides: object.__repr__
(inherited documentation)

__init__(self)
(Constructor)

 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Returns: idainfo
Overrides: object.__init__

Class Variable Details

thisown

Value:
_swig_property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc\
= 'The membership flag')

tag

Value:
_swig_property(_idaapi.idainfo_tag_get, _idaapi.idainfo_tag_set)

version

Value:
_swig_property(_idaapi.idainfo_version_get, _idaapi.idainfo_version_se\
t)

procName

Value:
_swig_property(_idaapi.idainfo_procName_get, _idaapi.idainfo_procName_\
set)

lflags

Value:
_swig_property(_idaapi.idainfo_lflags_get, _idaapi.idainfo_lflags_set)

demnames

Value:
_swig_property(_idaapi.idainfo_demnames_get, _idaapi.idainfo_demnames_\
set)

filetype

Value:
_swig_property(_idaapi.idainfo_filetype_get, _idaapi.idainfo_filetype_\
set)

fcoresiz

Value:
_swig_property(_idaapi.idainfo_fcoresiz_get, _idaapi.idainfo_fcoresiz_\
set)

corestart

Value:
_swig_property(_idaapi.idainfo_corestart_get, _idaapi.idainfo_corestar\
t_set)

ostype

Value:
_swig_property(_idaapi.idainfo_ostype_get, _idaapi.idainfo_ostype_set)

apptype

Value:
_swig_property(_idaapi.idainfo_apptype_get, _idaapi.idainfo_apptype_se\
t)

startSP

Value:
_swig_property(_idaapi.idainfo_startSP_get, _idaapi.idainfo_startSP_se\
t)

af

Value:
_swig_property(_idaapi.idainfo_af_get, _idaapi.idainfo_af_set)

startIP

Value:
_swig_property(_idaapi.idainfo_startIP_get, _idaapi.idainfo_startIP_se\
t)

beginEA

Value:
_swig_property(_idaapi.idainfo_beginEA_get, _idaapi.idainfo_beginEA_se\
t)

minEA

Value:
_swig_property(_idaapi.idainfo_minEA_get, _idaapi.idainfo_minEA_set)

maxEA

Value:
_swig_property(_idaapi.idainfo_maxEA_get, _idaapi.idainfo_maxEA_set)

ominEA

Value:
_swig_property(_idaapi.idainfo_ominEA_get, _idaapi.idainfo_ominEA_set)

omaxEA

Value:
_swig_property(_idaapi.idainfo_omaxEA_get, _idaapi.idainfo_omaxEA_set)

lowoff

Value:
_swig_property(_idaapi.idainfo_lowoff_get, _idaapi.idainfo_lowoff_set)

highoff

Value:
_swig_property(_idaapi.idainfo_highoff_get, _idaapi.idainfo_highoff_se\
t)

maxref

Value:
_swig_property(_idaapi.idainfo_maxref_get, _idaapi.idainfo_maxref_set)

ASCIIbreak

Value:
_swig_property(_idaapi.idainfo_ASCIIbreak_get, _idaapi.idainfo_ASCIIbr\
eak_set)

wide_high_byte_first

Value:
_swig_property(_idaapi.idainfo_wide_high_byte_first_get, _idaapi.idain\
fo_wide_high_byte_first_set)

indent

Value:
_swig_property(_idaapi.idainfo_indent_get, _idaapi.idainfo_indent_set)

comment

Value:
_swig_property(_idaapi.idainfo_comment_get, _idaapi.idainfo_comment_se\
t)

xrefnum

Value:
_swig_property(_idaapi.idainfo_xrefnum_get, _idaapi.idainfo_xrefnum_se\
t)

s_entab

Value:
_swig_property(_idaapi.idainfo_s_entab_get, _idaapi.idainfo_s_entab_se\
t)

specsegs

Value:
_swig_property(_idaapi.idainfo_specsegs_get, _idaapi.idainfo_specsegs_\
set)

s_void

Value:
_swig_property(_idaapi.idainfo_s_void_get, _idaapi.idainfo_s_void_set)

s_reserved2

Value:
_swig_property(_idaapi.idainfo_s_reserved2_get, _idaapi.idainfo_s_rese\
rved2_set)

s_showauto

Value:
_swig_property(_idaapi.idainfo_s_showauto_get, _idaapi.idainfo_s_showa\
uto_set)

s_auto

Value:
_swig_property(_idaapi.idainfo_s_auto_get, _idaapi.idainfo_s_auto_set)

s_limiter

Value:
_swig_property(_idaapi.idainfo_s_limiter_get, _idaapi.idainfo_s_limite\
r_set)

s_null

Value:
_swig_property(_idaapi.idainfo_s_null_get, _idaapi.idainfo_s_null_set)

s_genflags

Value:
_swig_property(_idaapi.idainfo_s_genflags_get, _idaapi.idainfo_s_genfl\
ags_set)

s_showpref

Value:
_swig_property(_idaapi.idainfo_s_showpref_get, _idaapi.idainfo_s_showp\
ref_set)

s_prefseg

Value:
_swig_property(_idaapi.idainfo_s_prefseg_get, _idaapi.idainfo_s_prefse\
g_set)

asmtype

Value:
_swig_property(_idaapi.idainfo_asmtype_get, _idaapi.idainfo_asmtype_se\
t)

baseaddr

Value:
_swig_property(_idaapi.idainfo_baseaddr_get, _idaapi.idainfo_baseaddr_\
set)

s_xrefflag

Value:
_swig_property(_idaapi.idainfo_s_xrefflag_get, _idaapi.idainfo_s_xreff\
lag_set)

binSize

Value:
_swig_property(_idaapi.idainfo_binSize_get, _idaapi.idainfo_binSize_se\
t)

s_cmtflg

Value:
_swig_property(_idaapi.idainfo_s_cmtflg_get, _idaapi.idainfo_s_cmtflg_\
set)

nametype

Value:
_swig_property(_idaapi.idainfo_nametype_get, _idaapi.idainfo_nametype_\
set)

s_showbads

Value:
_swig_property(_idaapi.idainfo_s_showbads_get, _idaapi.idainfo_s_showb\
ads_set)

s_prefflag

Value:
_swig_property(_idaapi.idainfo_s_prefflag_get, _idaapi.idainfo_s_preff\
lag_set)

s_packbase

Value:
_swig_property(_idaapi.idainfo_s_packbase_get, _idaapi.idainfo_s_packb\
ase_set)

asciiflags

Value:
_swig_property(_idaapi.idainfo_asciiflags_get, _idaapi.idainfo_asciifl\
ags_set)

listnames

Value:
_swig_property(_idaapi.idainfo_listnames_get, _idaapi.idainfo_listname\
s_set)

ASCIIpref

Value:
_swig_property(_idaapi.idainfo_ASCIIpref_get, _idaapi.idainfo_ASCIIpre\
f_set)

ASCIIsernum

Value:
_swig_property(_idaapi.idainfo_ASCIIsernum_get, _idaapi.idainfo_ASCIIs\
ernum_set)

ASCIIzeroes

Value:
_swig_property(_idaapi.idainfo_ASCIIzeroes_get, _idaapi.idainfo_ASCIIz\
eroes_set)

graph_view

Value:
_swig_property(_idaapi.idainfo_graph_view_get, _idaapi.idainfo_graph_v\
iew_set)

s_reserved5

Value:
_swig_property(_idaapi.idainfo_s_reserved5_get, _idaapi.idainfo_s_rese\
rved5_set)

tribyte_order

Value:
_swig_property(_idaapi.idainfo_tribyte_order_get, _idaapi.idainfo_trib\
yte_order_set)

mf

Value:
_swig_property(_idaapi.idainfo_mf_get, _idaapi.idainfo_mf_set)

s_org

Value:
_swig_property(_idaapi.idainfo_s_org_get, _idaapi.idainfo_s_org_set)

s_assume

Value:
_swig_property(_idaapi.idainfo_s_assume_get, _idaapi.idainfo_s_assume_\
set)

s_checkarg

Value:
_swig_property(_idaapi.idainfo_s_checkarg_get, _idaapi.idainfo_s_check\
arg_set)

start_ss

Value:
_swig_property(_idaapi.idainfo_start_ss_get, _idaapi.idainfo_start_ss_\
set)

start_cs

Value:
_swig_property(_idaapi.idainfo_start_cs_get, _idaapi.idainfo_start_cs_\
set)

main

Value:
_swig_property(_idaapi.idainfo_main_get, _idaapi.idainfo_main_set)

short_demnames

Value:
_swig_property(_idaapi.idainfo_short_demnames_get, _idaapi.idainfo_sho\
rt_demnames_set)

long_demnames

Value:
_swig_property(_idaapi.idainfo_long_demnames_get, _idaapi.idainfo_long\
_demnames_set)

datatypes

Value:
_swig_property(_idaapi.idainfo_datatypes_get, _idaapi.idainfo_datatype\
s_set)

strtype

Value:
_swig_property(_idaapi.idainfo_strtype_get, _idaapi.idainfo_strtype_se\
t)

af2

Value:
_swig_property(_idaapi.idainfo_af2_get, _idaapi.idainfo_af2_set)

namelen

Value:
_swig_property(_idaapi.idainfo_namelen_get, _idaapi.idainfo_namelen_se\
t)

margin

Value:
_swig_property(_idaapi.idainfo_margin_get, _idaapi.idainfo_margin_set)

lenxref

Value:
_swig_property(_idaapi.idainfo_lenxref_get, _idaapi.idainfo_lenxref_se\
t)

lprefix

Value:
_swig_property(_idaapi.idainfo_lprefix_get, _idaapi.idainfo_lprefix_se\
t)

lprefixlen

Value:
_swig_property(_idaapi.idainfo_lprefixlen_get, _idaapi.idainfo_lprefix\
len_set)

cc

Value:
_swig_property(_idaapi.idainfo_cc_get, _idaapi.idainfo_cc_set)

database_change_count

Value:
_swig_property(_idaapi.idainfo_database_change_count_get, _idaapi.idai\
nfo_database_change_count_set)

size_ldbl

Value:
_swig_property(_idaapi.idainfo_size_ldbl_get, _idaapi.idainfo_size_ldb\
l_set)

appcall_options

Value:
_swig_property(_idaapi.idainfo_appcall_options_get, _idaapi.idainfo_ap\
pcall_options_set)

reserved

Value:
_swig_property(_idaapi.idainfo_reserved_get, _idaapi.idainfo_reserved_\
set)