Module ida_hexrays :: Class mcallinfo_t
[frames] | no frames]

Class mcallinfo_t

object --+
         |
        mcallinfo_t

Proxy of C++ mcallinfo_t class.

Instance Methods
mcallinfo_t
__init__(self, _callee=BADADDR, _sargs=0)
x.__init__(...) initializes x; see help(type(x)) for signature
 
__repr__(self)
repr(x)
 
__swig_destroy__(self)
char const *
dstr(self)
tinfo_t
get_type(self)
bool
is_vararg(self)
int
lexcompare(self, f)
bool
set_type(self, type)

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

Properties
  args
mcallinfo_t_args_get(self) -> mcallargs_t
  call_spd
mcallinfo_t_call_spd_get(self) -> int
  callee
mcallinfo_t_callee_get(self) -> ea_t
  cc
mcallinfo_t_cc_get(self) -> cm_t
  dead_regs
mcallinfo_t_dead_regs_get(self) -> mlist_t
  flags
mcallinfo_t_flags_get(self) -> int
  fti_attrs
mcallinfo_t_fti_attrs_get(self) -> type_attrs_t
  pass_regs
mcallinfo_t_pass_regs_get(self) -> mlist_t
  retregs
mcallinfo_t_retregs_get(self) -> mopvec_t
  return_argloc
mcallinfo_t_return_argloc_get(self) -> argloc_t
  return_regs
mcallinfo_t_return_regs_get(self) -> mlist_t
  return_type
mcallinfo_t_return_type_get(self) -> tinfo_t
  role
mcallinfo_t_role_get(self) -> funcrole_t
  solid_args
mcallinfo_t_solid_args_get(self) -> int
  spoiled
mcallinfo_t_spoiled_get(self) -> mlist_t
  stkargs_top
mcallinfo_t_stkargs_top_get(self) -> int
  thisown
The membership flag
  visible_memory
mcallinfo_t_visible_memory_get(self) -> ivlset_t

Inherited from object: __class__

Method Details

__init__(self, _callee=BADADDR, _sargs=0)
(Constructor)

 

x.__init__(...) initializes x; see help(type(x)) for signature

Returns: mcallinfo_t
Overrides: object.__init__

__repr__(self)
(Representation operator)

 

repr(x)

Overrides: object.__repr__
(inherited documentation)

Property Details

args

mcallinfo_t_args_get(self) -> mcallargs_t

Get Method:
unreachable.mcallinfo_t_args_get(self)
Set Method:
unreachable.mcallinfo_t_args_set(self, args)

call_spd

mcallinfo_t_call_spd_get(self) -> int

Get Method:
unreachable.mcallinfo_t_call_spd_get(self)
Set Method:
unreachable.mcallinfo_t_call_spd_set(self, call_spd)

callee

mcallinfo_t_callee_get(self) -> ea_t

Get Method:
unreachable.mcallinfo_t_callee_get(self)
Set Method:
unreachable.mcallinfo_t_callee_set(self, callee)

cc

mcallinfo_t_cc_get(self) -> cm_t

Get Method:
unreachable.mcallinfo_t_cc_get(self)
Set Method:
unreachable.mcallinfo_t_cc_set(self, cc)

dead_regs

mcallinfo_t_dead_regs_get(self) -> mlist_t

Get Method:
unreachable.mcallinfo_t_dead_regs_get(self)
Set Method:
unreachable.mcallinfo_t_dead_regs_set(self, dead_regs)

flags

mcallinfo_t_flags_get(self) -> int

Get Method:
unreachable.mcallinfo_t_flags_get(self)
Set Method:
unreachable.mcallinfo_t_flags_set(self, flags)

fti_attrs

mcallinfo_t_fti_attrs_get(self) -> type_attrs_t

Get Method:
unreachable.mcallinfo_t_fti_attrs_get(self)
Set Method:
unreachable.mcallinfo_t_fti_attrs_set(self, fti_attrs)

pass_regs

mcallinfo_t_pass_regs_get(self) -> mlist_t

Get Method:
unreachable.mcallinfo_t_pass_regs_get(self)
Set Method:
unreachable.mcallinfo_t_pass_regs_set(self, pass_regs)

retregs

mcallinfo_t_retregs_get(self) -> mopvec_t

Get Method:
unreachable.mcallinfo_t_retregs_get(self)
Set Method:
unreachable.mcallinfo_t_retregs_set(self, retregs)

return_argloc

mcallinfo_t_return_argloc_get(self) -> argloc_t

Get Method:
unreachable.mcallinfo_t_return_argloc_get(self)
Set Method:
unreachable.mcallinfo_t_return_argloc_set(self, return_argloc)

return_regs

mcallinfo_t_return_regs_get(self) -> mlist_t

Get Method:
unreachable.mcallinfo_t_return_regs_get(self)
Set Method:
unreachable.mcallinfo_t_return_regs_set(self, return_regs)

return_type

mcallinfo_t_return_type_get(self) -> tinfo_t

Get Method:
unreachable.mcallinfo_t_return_type_get(self)
Set Method:
unreachable.mcallinfo_t_return_type_set(self, return_type)

role

mcallinfo_t_role_get(self) -> funcrole_t

Get Method:
unreachable.mcallinfo_t_role_get(self)
Set Method:
unreachable.mcallinfo_t_role_set(self, role)

solid_args

mcallinfo_t_solid_args_get(self) -> int

Get Method:
unreachable.mcallinfo_t_solid_args_get(self)
Set Method:
unreachable.mcallinfo_t_solid_args_set(self, solid_args)

spoiled

mcallinfo_t_spoiled_get(self) -> mlist_t

Get Method:
unreachable.mcallinfo_t_spoiled_get(self)
Set Method:
unreachable.mcallinfo_t_spoiled_set(self, spoiled)

stkargs_top

mcallinfo_t_stkargs_top_get(self) -> int

Get Method:
unreachable.mcallinfo_t_stkargs_top_get(self)
Set Method:
unreachable.mcallinfo_t_stkargs_top_set(self, stkargs_top)

thisown

The membership flag

Get Method:
unreachable(x)
Set Method:
unreachable(x, v)

visible_memory

mcallinfo_t_visible_memory_get(self) -> ivlset_t

Get Method:
unreachable.mcallinfo_t_visible_memory_get(self)
Set Method:
unreachable.mcallinfo_t_visible_memory_set(self, visible_memory)