ivl_t Struct Reference
Inheritance diagram for ivl_t:
ivl_tpl< T >

Public Member Functions

 ivl_t (uval_t _off, uval_t _size)
 
bool empty (void) const
 
void clear (void)
 
void print (qstring *vout) const
 
const char * dstr (void) const
 
bool extend_to_cover (const ivl_t &r)
 
void intersect (const ivl_t &r)
 
bool overlap (const ivl_t &ivl) const
 
bool includes (const ivl_t &ivl) const
 
bool contains (uval_t off2) const
 
 DECLARE_COMPARISONS (ivl_t)
 
- Public Member Functions inherited from ivl_tpl< T >
 ivl_tpl (T _off, T _size)
 
bool valid () const
 
end () const
 
last () const
 

Static Public Attributes

static const ivl_t allmem
 

Friends

class qvector< ivl_t >
 

Additional Inherited Members

- Public Attributes inherited from ivl_tpl< T >
off
 
size
 

Detailed Description

Definition at line 1787 of file hexrays.hpp.