IDAPython 9.0
Loading...
Searching...
No Matches
valrng_t Class Reference
Inheritance diagram for valrng_t:

Public Member Functions

 __init__ (self, *args)
 
None swap (self, 'valrng_t' r)
 
bool __eq__ (self, 'valrng_t' r)
 
bool __ne__ (self, 'valrng_t' r)
 
bool __lt__ (self, 'valrng_t' r)
 
bool __gt__ (self, 'valrng_t' r)
 
bool __le__ (self, 'valrng_t' r)
 
bool __ge__ (self, 'valrng_t' r)
 
int compare (self, 'valrng_t' r)
 
None set_none (self)
 
None set_all (self)
 
None set_unk (self)
 
None set_eq (self, 'uvlr_t' v)
 
None set_cmp (self, 'cmpop_t' cmp, 'uvlr_t' _value)
 
bool reduce_size (self, int new_size)
 
bool intersect_with (self, 'valrng_t' r)
 
bool unite_with (self, 'valrng_t' r)
 
None inverse (self)
 
bool empty (self)
 
bool all_values (self)
 
bool is_unknown (self)
 
bool has (self, 'uvlr_t' v)
 
str dstr (self)
 
bool cvt_to_single_value (self)
 
bool cvt_to_cmp (self)
 
int get_size (self)
 
'uvlr_t' max_value (self)
 
'uvlr_t' min_svalue (self)
 
'uvlr_t' max_svalue (self)
 

Protected Member Functions

None _print (self)
 
None _register (self)
 
None _deregister (self)
 

Properties

 thisown
 

Constructor & Destructor Documentation

◆ __init__()

__init__ ( self,
* args )

Member Function Documentation

◆ __eq__()

bool __eq__ ( self,
'valrng_t' r )

◆ __ge__()

bool __ge__ ( self,
'valrng_t' r )

◆ __gt__()

bool __gt__ ( self,
'valrng_t' r )

◆ __le__()

bool __le__ ( self,
'valrng_t' r )

◆ __lt__()

bool __lt__ ( self,
'valrng_t' r )

◆ __ne__()

bool __ne__ ( self,
'valrng_t' r )

◆ _deregister()

None _deregister ( self)
protected

◆ _print()

None _print ( self)
protected

◆ _register()

None _register ( self)
protected

◆ all_values()

bool all_values ( self)

◆ compare()

int compare ( self,
'valrng_t' r )

◆ cvt_to_cmp()

bool cvt_to_cmp ( self)

◆ cvt_to_single_value()

bool cvt_to_single_value ( self)

◆ dstr()

str dstr ( self)

◆ empty()

bool empty ( self)

◆ get_size()

int get_size ( self)

◆ has()

bool has ( self,
'uvlr_t' v )

◆ intersect_with()

bool intersect_with ( self,
'valrng_t' r )

◆ inverse()

None inverse ( self)

◆ is_unknown()

bool is_unknown ( self)

◆ max_svalue()

'uvlr_t' max_svalue ( self)

◆ max_value()

'uvlr_t' max_value ( self)

◆ min_svalue()

'uvlr_t' min_svalue ( self)

◆ reduce_size()

bool reduce_size ( self,
int new_size )

◆ set_all()

None set_all ( self)

◆ set_cmp()

None set_cmp ( self,
'cmpop_t' cmp,
'uvlr_t' _value )

◆ set_eq()

None set_eq ( self,
'uvlr_t' v )

◆ set_none()

None set_none ( self)

◆ set_unk()

None set_unk ( self)

◆ swap()

None swap ( self,
'valrng_t' r )

◆ unite_with()

bool unite_with ( self,
'valrng_t' r )

Property Documentation

◆ thisown

thisown
static
Initial value:
= property(lambda x: x.this.own(), lambda x, v: x.this.own(v),
doc='The membership flag')

The documentation for this class was generated from the following file: