This is the complete list of members for bloaty::RangeMap, including all inherited members.
AddDualRange(uint64_t addr, uint64_t size, uint64_t otheraddr, const std::string &val) | bloaty::RangeMap | |
AddRange(uint64_t addr, uint64_t size, const std::string &val) | bloaty::RangeMap | |
AddRangeWithTranslation(uint64_t addr, uint64_t size, const std::string &val, const RangeMap &translator, bool verbose, RangeMap *other) | bloaty::RangeMap | |
CheckConsistency(T iter) const | bloaty::RangeMap | inlineprivate |
Compress() | bloaty::RangeMap | |
ComputeRollup(const std::vector< const RangeMap * > &range_maps, Func func) | bloaty::RangeMap | static |
CoversRange(uint64_t addr, uint64_t size) const | bloaty::RangeMap | |
DebugString() const | bloaty::RangeMap | |
EntryContains(T iter, uint64_t addr) const | bloaty::RangeMap | inlineprivate |
EntryContainsStrict(T iter, uint64_t addr) const | bloaty::RangeMap | inlineprivate |
EntryDebugString(uint64_t addr, uint64_t size, uint64_t other_start, const std::string &label) | bloaty::RangeMap | inlinestatic |
EntryDebugString(T it) const | bloaty::RangeMap | inline |
FindContaining(uint64_t addr) const | bloaty::RangeMap | private |
FindContainingOrAfter(uint64_t addr) | bloaty::RangeMap | private |
FindContainingOrAfter(uint64_t addr) const | bloaty::RangeMap | private |
ForEachRange(Func func) const | bloaty::RangeMap | inline |
ForEachRangeWithStart(uint64_t start, Func func) const | bloaty::RangeMap | inline |
GetMaxAddress() const | bloaty::RangeMap | |
IterIsEnd(Map::const_iterator iter) const | bloaty::RangeMap | inlineprivate |
kNoTranslation | bloaty::RangeMap | privatestatic |
kUnknownSize | bloaty::RangeMap | static |
Map typedef | bloaty::RangeMap | private |
mappings_ | bloaty::RangeMap | private |
MaybeSetLabel(T iter, const std::string &label, uint64_t addr, uint64_t end) | bloaty::RangeMap | private |
operator=(RangeMap &&other)=default | bloaty::RangeMap | |
operator=(RangeMap &other)=delete | bloaty::RangeMap | |
RangeEnd(Map::const_iterator iter) const | bloaty::RangeMap | inlineprivate |
RangeEndUnknownLimit(Map::const_iterator iter, uint64_t unknown) const | bloaty::RangeMap | inlineprivate |
RangeMap()=default | bloaty::RangeMap | |
RangeMap(RangeMap &&other)=default | bloaty::RangeMap | |
RangeMap(RangeMap &other)=delete | bloaty::RangeMap | |
RangeMapTest class | bloaty::RangeMap | friend |
Translate(uint64_t addr, uint64_t *translated) const | bloaty::RangeMap | |
TranslateAndTrimRangeWithEntry(T iter, uint64_t addr, uint64_t size, uint64_t *trimmed_addr, uint64_t *translated_addr, uint64_t *trimmed_size) const | bloaty::RangeMap | private |
TranslateWithEntry(T iter, uint64_t addr) const | bloaty::RangeMap | private |
TryGetLabel(uint64_t addr, std::string *label) const | bloaty::RangeMap | |
TryGetLabelForRange(uint64_t addr, uint64_t size, std::string *label) const | bloaty::RangeMap | |
TryGetSize(uint64_t addr, uint64_t *size) const | bloaty::RangeMap |