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

Class mop_addr_t

object --+    
         |    
     mop_t --+
             |
            mop_addr_t

Proxy of C++ mop_addr_t class.

Instance Methods
mop_addr_t
__init__(self)
__init__(self, ra) -> mop_addr_t __init__(self, ra, isz, osz) -> mop_addr_t
 
__swig_destroy__(self)
int
lexcompare(self, ra)

Inherited from mop_t: __eq__, __lt__, __ne__, __repr__, apply_ld_mcode, apply_xds, apply_xdu, assign, change_size, create_from_insn, create_from_ivlset, create_from_mlist, create_from_scattered_vdloc, create_from_vdloc, double_size, dstr, empty, equal_mops, erase, erase_but_keep_size, for_all_ops, for_all_scattered_submops, get_insn, get_stkoff, get_stkvar, has_side_effects, is01, is_arglist, is_bit_reg, is_cc, is_ccflags, is_constant, is_equal_to, is_extended_from, is_glbaddr, is_impptr_done, is_insn, is_kreg, is_mob, is_negative_constant, is_one, is_positive_constant, is_reg, is_scattered, is_sign_extended_from, is_stkaddr, is_udt, is_undef_val, is_zero, is_zero_extended_from, make_blkref, make_first_half, make_fpnum, make_gvar, make_helper, make_high_half, make_insn, make_low_half, make_number, make_reg, make_reg_pair, make_second_half, may_use_aliased_memory, preserve_side_effects, probably_floating, replace_by, set_impptr_done, set_udt, set_undef_val, shift_mop, signed_value, swap, unsigned_value, value, zero

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

Properties
  insize
mop_addr_t_insize_get(self) -> int
  outsize
mop_addr_t_outsize_get(self) -> int
  thisown
The membership flag

Inherited from mop_t: a, b, c, cstr, d, f, fpc, g, helper, l, meminfo, nnn, obj_id, oprops, pair, r, s, scif, size, t, valnum

Inherited from object: __class__

Method Details

__init__(self)
(Constructor)

 

__init__(self, ra) -> mop_addr_t __init__(self, ra, isz, osz) -> mop_addr_t

Returns: mop_addr_t
Overrides: object.__init__

__swig_destroy__(self)

 
Overrides: mop_t.__swig_destroy__

lexcompare(self, ra)

 
Returns: int
Overrides: mop_t.lexcompare

Property Details

insize

mop_addr_t_insize_get(self) -> int

Get Method:
unreachable.mop_addr_t_insize_get(self)
Set Method:
unreachable.mop_addr_t_insize_set(self, insize)

outsize

mop_addr_t_outsize_get(self) -> int

Get Method:
unreachable.mop_addr_t_outsize_get(self)
Set Method:
unreachable.mop_addr_t_outsize_set(self, outsize)

thisown

The membership flag

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