|
ROSE
0.9.6a
|
This is the complete list of members for ExtentMap, including all inherited members.
| allocate_at(const Extent &request) | ExtentMap | |
| allocate_best_fit(const rose_addr_t size) | ExtentMap | |
| allocate_first_fit(const rose_addr_t size) | ExtentMap | |
| begin() | RangeMap< Extent > | inline |
| begin() const | RangeMap< Extent > | inline |
| best_fit(const typename Range::Value &size, iterator start) | RangeMap< Extent > | inline |
| best_fit(const typename Range::Value &size, const_iterator start) const | RangeMap< Extent > | inline |
| category(const Extent &a, const Extent &b) | ExtentMap | static |
| check() const | RangeMap< Extent > | inline |
| clear(bool notify=true) | RangeMap< Extent > | inline |
| const_iterator typedef | RangeMap< Extent > | |
| const_reverse_iterator typedef | RangeMap< Extent > | |
| contains(Range need) const | RangeMap< Extent > | inline |
| contains(const RangeMap &x) const | RangeMap< Extent > | inline |
| distinct(const Range &r) const | RangeMap< Extent > | inline |
| distinct(const RangeMap &x) const | RangeMap< Extent > | inline |
| dump_extents(std::ostream &, const std::string &prefix="", const std::string &label="") const | ExtentMap | |
| dump_extents(FILE *f, const char *prefix, const char *label, bool pad=true) const | ExtentMap | |
| empty() const | RangeMap< Extent > | inline |
| end() | RangeMap< Extent > | inline |
| end() const | RangeMap< Extent > | inline |
| erase(const Range &erase_range) | RangeMap< Extent > | inline |
| erase_ranges(const OtherMap &other) | RangeMap< Extent > | inline |
| ExtentMap() | ExtentMap | inline |
| ExtentMap(const Other &other) | ExtentMap | inline |
| find(const typename Range::Value &addr) | RangeMap< Extent > | inline |
| find(const typename Range::Value &addr) const | RangeMap< Extent > | inline |
| find_overlap(const RangeMap &x) | RangeMap< Extent > | inline |
| find_overlap(iterator start, iterator stop, const RangeMap &x) | RangeMap< Extent > | inline |
| find_overlap(const_iterator start, const_iterator stop, const RangeMap &x) const | RangeMap< Extent > | inline |
| find_prior(const typename Range::Value &addr) | RangeMap< Extent > | inline |
| find_prior(const typename Range::Value &addr) const | RangeMap< Extent > | inline |
| first_fit(const typename Range::Value &size, iterator start) | RangeMap< Extent > | inline |
| first_fit(const typename Range::Value &size, const_iterator start) | RangeMap< Extent > | inline |
| first_overlap(const RangeMap &x) const | RangeMap< Extent > | inline |
| insert(Range new_range, Value new_value=Value(), bool make_hole=true) | RangeMap< Extent > | inline |
| insert_ranges(const RangeMap &x, bool make_hole=true) | RangeMap< Extent > | inline |
| insert_ranges(const_iterator start, const_iterator stop, bool make_hole=true) | RangeMap< Extent > | inline |
| invert() const | RangeMap< Extent > | inline |
| invert_within(const Range &limits) const | RangeMap< Extent > | inline |
| iterator typedef | RangeMap< Extent > | |
| lower_bound(const typename Range::Value &addr) | RangeMap< Extent > | inline |
| lower_bound(const typename Range::Value &addr) const | RangeMap< Extent > | inline |
| Map typedef | RangeMap< Extent > | protected |
| MapPair typedef | RangeMap< Extent > | protected |
| max() const | RangeMap< Extent > | inline |
| min() const | RangeMap< Extent > | inline |
| minmax() const | RangeMap< Extent > | inline |
| nranges() const | RangeMap< Extent > | inline |
| overlaps(const RangeMap &x) const | RangeMap< Extent > | inline |
| overlaps(const Range &r) const | RangeMap< Extent > | inline |
| print(std::ostream &o) const | RangeMap< Extent > | inline |
| Range typedef | RangeMap< Extent > | |
| RangeMap() | RangeMap< Extent > | inline |
| RangeMap(const Other &other) | RangeMap< Extent > | inlineexplicit |
| RangePair typedef | RangeMap< Extent > | protected |
| ranges | RangeMap< Extent > | protected |
| rbegin() | RangeMap< Extent > | inline |
| rbegin() const | RangeMap< Extent > | inline |
| rend() | RangeMap< Extent > | inline |
| rend() const | RangeMap< Extent > | inline |
| reverse_iterator typedef | RangeMap< Extent > | |
| select_overlapping_ranges(const Range &selector) const | RangeMap< Extent > | inline |
| size() const | RangeMap< Extent > | inline |
| subtract_from(const Extent &e) const | ExtentMap | inline |
| Value typedef | RangeMap< Extent > |