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

Class chain_t

      object --+    
               |    
ida_pro.intvec_t --+
                   |
                  chain_t

Proxy of C++ chain_t class

Instance Methods
 
__repr__(self)
repr(x)
chain_t
__init__(self)
__init__(self, t, off, w=1, v=-1) -> chain_t __init__(self, _k, w=1) -> chain_t
 
set_value(self, r)
voff_t
key(self)
bool
is_inited(self)
bool
is_reg(self)
bool
is_stkoff(self)
bool
is_replaced(self)
bool
is_overlapped(self)
bool
is_fake(self)
bool
is_passreg(self)
bool
is_term(self)
 
set_inited(self, b)
 
set_replaced(self, b)
 
set_overlapped(self, b)
 
set_term(self, b)
mreg_t
get_reg(self)
sval_t
get_stkoff(self)
bool
overlap(self, r)
bool
includes(self, r)
voff_t
endoff(self)
bool
__lt__(self, r)
char const *
dstr(self)
 
append_list(self, list)
 
clear_varnum(self)
 
__swig_destroy__(self)
 
__del__(self)

Inherited from ida_pro.intvec_t: __eq__, __getitem__, __iter__, __len__, __ne__, __setitem__, add_unique, append, at, back, begin, capacity, clear, empty, end, erase, extract, find, front, has, inject, insert, pop_back, push_back, qclear, reserve, resize, size, swap, truncate

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

Properties
  thisown
The membership flag
  width
chain_t_width_get(self) -> int
  varnum
chain_t_varnum_get(self) -> int
  flags
chain_t_flags_get(self) -> uchar

Inherited from object: __class__

Method Details

__repr__(self)
(Representation operator)

 

repr(x)

Overrides: object.__repr__
(inherited documentation)

__init__(self)
(Constructor)

 

__init__(self, t, off, w=1, v=-1) -> chain_t __init__(self, _k, w=1) -> chain_t

Returns: chain_t
Overrides: object.__init__

__swig_destroy__(self)

 
Overrides: ida_pro.intvec_t.__swig_destroy__

__del__(self)
(Destructor)

 
Overrides: ida_pro.intvec_t.__del__

Property Details

thisown

The membership flag

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

width

chain_t_width_get(self) -> int

Get Method:
unreachable.chain_t_width_get(self)
Set Method:
unreachable.chain_t_width_set(self, width)

varnum

chain_t_varnum_get(self) -> int

Get Method:
unreachable.chain_t_varnum_get(self)
Set Method:
unreachable.chain_t_varnum_set(self, varnum)

flags

chain_t_flags_get(self) -> uchar

Get Method:
unreachable.chain_t_flags_get(self)
Set Method:
unreachable.chain_t_flags_set(self, flags)