ROSE  0.9.6a
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
RangeMap< R, T > Member List

This is the complete list of members for RangeMap< R, T >, including all inherited members.

begin()RangeMap< R, T >inline
begin() const RangeMap< R, T >inline
best_fit(const typename Range::Value &size, iterator start)RangeMap< R, T >inline
best_fit(const typename Range::Value &size, const_iterator start) const RangeMap< R, T >inline
check() const RangeMap< R, T >inline
clear(bool notify=true)RangeMap< R, T >inline
const_iterator typedefRangeMap< R, T >
const_reverse_iterator typedefRangeMap< R, T >
contains(Range need) const RangeMap< R, T >inline
contains(const RangeMap &x) const RangeMap< R, T >inline
distinct(const Range &r) const RangeMap< R, T >inline
distinct(const RangeMap &x) const RangeMap< R, T >inline
empty() const RangeMap< R, T >inline
end()RangeMap< R, T >inline
end() const RangeMap< R, T >inline
erase(const Range &erase_range)RangeMap< R, T >inline
erase_ranges(const OtherMap &other)RangeMap< R, T >inline
find(const typename Range::Value &addr)RangeMap< R, T >inline
find(const typename Range::Value &addr) const RangeMap< R, T >inline
find_overlap(const RangeMap &x)RangeMap< R, T >inline
find_overlap(iterator start, iterator stop, const RangeMap &x)RangeMap< R, T >inline
find_overlap(const_iterator start, const_iterator stop, const RangeMap &x) const RangeMap< R, T >inline
find_prior(const typename Range::Value &addr)RangeMap< R, T >inline
find_prior(const typename Range::Value &addr) const RangeMap< R, T >inline
first_fit(const typename Range::Value &size, iterator start)RangeMap< R, T >inline
first_fit(const typename Range::Value &size, const_iterator start)RangeMap< R, T >inline
first_overlap(const RangeMap &x) const RangeMap< R, T >inline
insert(Range new_range, Value new_value=Value(), bool make_hole=true)RangeMap< R, T >inline
insert_ranges(const RangeMap &x, bool make_hole=true)RangeMap< R, T >inline
insert_ranges(const_iterator start, const_iterator stop, bool make_hole=true)RangeMap< R, T >inline
invert() const RangeMap< R, T >inline
invert_within(const Range &limits) const RangeMap< R, T >inline
iterator typedefRangeMap< R, T >
lower_bound(const typename Range::Value &addr)RangeMap< R, T >inline
lower_bound(const typename Range::Value &addr) const RangeMap< R, T >inline
Map typedefRangeMap< R, T >protected
MapPair typedefRangeMap< R, T >protected
max() const RangeMap< R, T >inline
min() const RangeMap< R, T >inline
minmax() const RangeMap< R, T >inline
nranges() const RangeMap< R, T >inline
operator<<(std::ostream &o, const RangeMap &rmap)RangeMap< R, T >friend
overlaps(const RangeMap &x) const RangeMap< R, T >inline
overlaps(const Range &r) const RangeMap< R, T >inline
print(std::ostream &o) const RangeMap< R, T >inline
Range typedefRangeMap< R, T >
RangeMap()RangeMap< R, T >inline
RangeMap(const Other &other)RangeMap< R, T >inlineexplicit
RangePair typedefRangeMap< R, T >protected
rangesRangeMap< R, T >protected
rbegin()RangeMap< R, T >inline
rbegin() const RangeMap< R, T >inline
rend()RangeMap< R, T >inline
rend() const RangeMap< R, T >inline
reverse_iterator typedefRangeMap< R, T >
select_overlapping_ranges(const Range &selector) const RangeMap< R, T >inline
size() const RangeMap< R, T >inline
Value typedefRangeMap< R, T >