ROSE
0.9.6a
|
This is the complete list of members for MemoryMap::Segment, including all inherited members.
buffer | MemoryMap::Segment | private |
buffer_offset | MemoryMap::Segment | private |
check(const Extent &range, rose_addr_t *first_bad_va=NULL) const | MemoryMap::Segment | |
clear_cow() | MemoryMap::Segment | inline |
copy_on_write | MemoryMap::Segment | private |
get_buffer() const | MemoryMap::Segment | inline |
get_buffer_offset() const | MemoryMap::Segment | inline |
get_buffer_offset(const Extent &my_range, rose_addr_t va) const | MemoryMap::Segment | |
get_mapperms() const | MemoryMap::Segment | inline |
get_name() const | MemoryMap::Segment | inline |
get_name_pairings(NamePairings *) const | MemoryMap::Segment | private |
is_cow() const | MemoryMap::Segment | inline |
mapperms | MemoryMap::Segment | private |
merge(const Extent &range, const Extent &other_range, const Segment &other_segment) | MemoryMap::Segment | private |
merge_names(const Segment &other) | MemoryMap::Segment | private |
name | MemoryMap::Segment | private |
NamePairings typedef | MemoryMap::Segment | private |
operator<<(std::ostream &, const Segment &) | MemoryMap::Segment | friend |
operator==(const Segment &other) const | MemoryMap::Segment | |
print(std::ostream &) const | MemoryMap::Segment | private |
RangeMap< Extent, Segment > class | MemoryMap::Segment | friend |
removing(const Extent &range) | MemoryMap::Segment | private |
Segment() | MemoryMap::Segment | inline |
Segment(const BufferPtr &buffer, rose_addr_t offset, unsigned perms, std::string name="") | MemoryMap::Segment | inline |
set_buffer(const BufferPtr &b) | MemoryMap::Segment | inline |
set_buffer_offset(rose_addr_t n) | MemoryMap::Segment | |
set_cow(bool b=true) | MemoryMap::Segment | inline |
set_mapperms(unsigned p) | MemoryMap::Segment | inline |
set_name(const std::string &s) | MemoryMap::Segment | inline |
set_name(const NamePairings &, const std::string &s1, const std::string &s2) | MemoryMap::Segment | private |
split(const Extent &range, rose_addr_t new_end) | MemoryMap::Segment | private |
truncate(const Extent &range, rose_addr_t new_end) | MemoryMap::Segment | private |