classifyIntersection(const range &lr, const range &rr) | hobbes::range_map< K, V, Ord > | inlineprivatestatic |
compact() | hobbes::range_map< K, V, Ord > | inline |
deleteFrom(size_t i, const range &rr) | hobbes::range_map< K, V, Ord > | inlineprivate |
disjointRanges(const ranges &trs) const | hobbes::range_map< K, V, Ord > | inline |
EE enum value | hobbes::range_map< K, V, Ord > | private |
ELR enum value | hobbes::range_map< K, V, Ord > | private |
ERL enum value | hobbes::range_map< K, V, Ord > | private |
find(const K &k) const | hobbes::range_map< K, V, Ord > | inlineprivate |
insAt(size_t i, const range &r, const V &v) | hobbes::range_map< K, V, Ord > | inlineprivate |
insert(const range &rr, const V &v) | hobbes::range_map< K, V, Ord > | inline |
insert(const K &k0, const K &k1, const V &v) | hobbes::range_map< K, V, Ord > | inline |
keys(std::set< K > *ks) const | hobbes::range_map< K, V, Ord > | inline |
LLRR enum value | hobbes::range_map< K, V, Ord > | private |
lookup(const K &k) const | hobbes::range_map< K, V, Ord > | inline |
lookupRangeSubset(const range &kr) const | hobbes::range_map< K, V, Ord > | inline |
LRE enum value | hobbes::range_map< K, V, Ord > | private |
LRLR enum value | hobbes::range_map< K, V, Ord > | private |
LRRL enum value | hobbes::range_map< K, V, Ord > | private |
Mapping typedef | hobbes::range_map< K, V, Ord > | |
mapping() const | hobbes::range_map< K, V, Ord > | inline |
mergeRange(range rr, const std::function< void(V &)> &f) | hobbes::range_map< K, V, Ord > | inline |
mergeRange(const K &k0, const K &k1, const std::function< void(V &)> &f) | hobbes::range_map< K, V, Ord > | inline |
range typedef | hobbes::range_map< K, V, Ord > | |
RangeIntersection enum name | hobbes::range_map< K, V, Ord > | private |
ranges typedef | hobbes::range_map< K, V, Ord > | |
rangesValid(const ranges &rs) | hobbes::range_map< K, V, Ord > | inlineprivatestatic |
rangesValid() const | hobbes::range_map< K, V, Ord > | inlineprivate |
RLE enum value | hobbes::range_map< K, V, Ord > | private |
RLLR enum value | hobbes::range_map< K, V, Ord > | private |
RLRL enum value | hobbes::range_map< K, V, Ord > | private |
RRLL enum value | hobbes::range_map< K, V, Ord > | private |
rs | hobbes::range_map< K, V, Ord > | private |
show(std::ostream &out) const | hobbes::range_map< K, V, Ord > | inline |
values typedef | hobbes::range_map< K, V, Ord > | private |
vs | hobbes::range_map< K, V, Ord > | private |