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

Class vivl_t

object --+    
         |    
    voff_t --+
             |
            vivl_t

Proxy of C++ vivl_t class.

Instance Methods
bool
__eq__(self, r)
__eq__(self, mop) -> bool
bool
__ge__(self, r)
bool
__gt__(self, r)
vivl_t
__init__(self, _type=mop_z, _off=-1, _size=0)
__init__(self, ch) -> vivl_t __init__(self, op) -> vivl_t
bool
__le__(self, r)
bool
__lt__(self, r)
bool
__ne__(self, r)
 
__swig_destroy__(self)
int
compare(self, r)
bool
contains(self, voff2)
char const *
dstr(self)
bool
extend_to_cover(self, r)
bool
includes(self, r)
uval_t
intersect(self, r)
bool
overlap(self, r)
 
set(self, _type, _off, _size=0)
set(self, voff, _size)
 
set_reg(self, mreg, sz=0)
 
set_stkoff(self, stkoff, sz=0)

Inherited from voff_t: __repr__, add, defined, diff, get_reg, get_stkoff, inc, is_reg, is_stkoff, undef

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

Properties
  size
vivl_t_size_get(self) -> int
  thisown
The membership flag

Inherited from voff_t: off, type

Inherited from object: __class__

Method Details

__eq__(self, r)
(Equality operator)

 

__eq__(self, mop) -> bool

Returns: bool
Overrides: voff_t.__eq__

__ge__(self, r)
(Greater-than-or-equals operator)

 
Returns: bool
Overrides: voff_t.__ge__

__gt__(self, r)
(Greater-than operator)

 
Returns: bool
Overrides: voff_t.__gt__

__init__(self, _type=mop_z, _off=-1, _size=0)
(Constructor)

 

__init__(self, ch) -> vivl_t __init__(self, op) -> vivl_t

Returns: vivl_t
Overrides: object.__init__

__le__(self, r)
(Less-than-or-equals operator)

 
Returns: bool
Overrides: voff_t.__le__

__lt__(self, r)
(Less-than operator)

 
Returns: bool
Overrides: voff_t.__lt__

__ne__(self, r)

 
Returns: bool
Overrides: voff_t.__ne__

__swig_destroy__(self)

 
Overrides: voff_t.__swig_destroy__

compare(self, r)

 
Returns: int
Overrides: voff_t.compare

set(self, _type, _off, _size=0)

 

set(self, voff, _size)

Overrides: voff_t.set

set_reg(self, mreg, sz=0)

 
Overrides: voff_t.set_reg

set_stkoff(self, stkoff, sz=0)

 
Overrides: voff_t.set_stkoff

Property Details

size

vivl_t_size_get(self) -> int

Get Method:
unreachable.vivl_t_size_get(self)
Set Method:
unreachable.vivl_t_size_set(self, size)

thisown

The membership flag

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