ROSE
0.11.96.11
|
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 (defined in RangeMap< R, T >) | RangeMap< R, T > | inline |
clear(bool notify=true) | RangeMap< R, T > | inline |
const_iterator typedef (defined in RangeMap< R, T >) | RangeMap< R, T > | |
const_reverse_iterator typedef (defined in RangeMap< R, T >) | RangeMap< 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 typedef (defined in RangeMap< R, T >) | RangeMap< 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 typedef (defined in RangeMap< R, T >) | RangeMap< R, T > | protected |
MapPair typedef (defined in RangeMap< R, T >) | RangeMap< 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<< (defined in RangeMap< R, T >) | 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 typedef (defined in RangeMap< R, T >) | RangeMap< R, T > | |
RangeMap() | RangeMap< R, T > | inline |
RangeMap(const Other &other) | RangeMap< R, T > | inlineexplicit |
RangePair typedef (defined in RangeMap< R, T >) | RangeMap< R, T > | protected |
ranges (defined in RangeMap< R, T >) | RangeMap< 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 typedef (defined in RangeMap< R, T >) | RangeMap< R, T > | |
select_overlapping_ranges(const Range &selector) const | RangeMap< R, T > | inline |
size() const | RangeMap< R, T > | inline |
Value typedef | RangeMap< R, T > |