decompiler  1.0.0
Private Attributes | Friends | List of all members
rangemap< _recordtype >::AddrRange Class Reference

The internal sub-range object for the interval map. More...

Private Attributes

linetype first
 Start of the disjoint sub-range.
 
linetype last
 End of the disjoint sub-range.
 
linetype a
 Start of full range occupied by the entire recordtype.
 
linetype b
 End of full range occupied by the entire recordtype.
 
subsorttype subsort
 How this should be sub-sorted.
 
std::list< _recordtype >::iterator value
 Iterator pointing at the actual recordtype.
 

Friends

class rangemap< _recordtype >
 
class PartIterator
 

Detailed Description

template<typename _recordtype>
class rangemap< _recordtype >::AddrRange

The internal sub-range object for the interval map.

It defines a disjoint range within the common refinement of all ranges in the container. It also knows about its containing range and recordtype.


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