access(unsigned x) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
access(unsigned x) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
Address typedef (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | |
AddressMap() | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
AddressMap(const AddressMap &other, bool copyOnWrite=false) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
adjustMap(const std::string &locatorString) | Rose::BinaryAnalysis::MemoryMap | |
adjustMapDocumentation() | Rose::BinaryAnalysis::MemoryMap | static |
after(Address x) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
after(Address x) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
align(rose_addr_t lowAlignment, rose_addr_t highAlignment) const | Rose::BinaryAnalysis::MemoryMap | |
AllocatingBuffer typedef (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | |
any() const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
any() | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
at(Address x) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
at(Address x) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
at(const Sawyer::Container::Interval< Address > &x) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
at(const Sawyer::Container::Interval< Address > &x) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
atOrAfter(Address x) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
atOrAfter(Address x) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
atOrBefore(Address x) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
atOrBefore(Address x) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
available(const AddressMapConstraints< const AddressMap > &c, MatchFlags flags=0) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
baseSize(Address base, Address size) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
baseSize(Address base, Address size) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
before(Address x) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
before(Address x) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
bestFit(const typename Interval::Value &size, NodeIterator start) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
bestFit(const typename Interval::Value &size, ConstNodeIterator start) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
bestFitImpl(IMap &imap, const typename Interval::Value &size, typename IntervalMapTraits< IMap >::NodeIterator start) | Sawyer::Container::IntervalMap< I, T, Policy > | inlinestatic |
Buffer typedef (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | |
byteOrder() const | Rose::BinaryAnalysis::MemoryMap | inline |
byteOrder(ByteOrder::Endianness order) | Rose::BinaryAnalysis::MemoryMap | inline |
changeAccess(unsigned requiredAccess, unsigned prohibitedAccess, const AddressMapConstraints< AddressMap > &c, MatchFlags flags=0) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
checkConsistency() const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
clear() | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
Clobber enum name | Rose::BinaryAnalysis::MemoryMap | |
ConstConstraints typedef (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | |
ConstIntervalIterator typedef | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | |
ConstNodeIterator typedef | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | |
Constraints typedef (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | |
ConstSegmentIterator typedef | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | |
ConstValueIterator typedef | Sawyer::Container::IntervalMap< I, T, Policy > | |
contains(Interval key) const (defined in Sawyer::Container::IntervalMap< I, T, Policy >) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
contains(const IntervalMap< Interval, T2, Policy2 > &other) const (defined in Sawyer::Container::IntervalMap< I, T, Policy >) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
copyFromFile(int fd, const AddressInterval &) | Rose::BinaryAnalysis::MemoryMap | static |
dump(FILE *, const char *prefix="") const | Rose::BinaryAnalysis::MemoryMap | |
dump(std::ostream &, std::string prefix="") const | Rose::BinaryAnalysis::MemoryMap | |
dump() const | Rose::BinaryAnalysis::MemoryMap | |
erase(const Interval &erasure) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
eraseMultiple(const IntervalMap< Interval, T2, Policy2 > &other) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
eraseZeros(size_t minsize) | Rose::BinaryAnalysis::MemoryMap | |
EXECUTABLE (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | static |
exists(const AddressMapConstraints< const AddressMap > &c, MatchFlags flags=0) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
Sawyer::Container::IntervalMap::exists(const typename Interval::Value &size) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
find(const typename Interval::Value &scalar) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
find(const typename Interval::Value &scalar) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
findAll(const Interval &interval) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
findAll(const Interval &interval) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
findAllImpl(IMap &imap, const Interval &interval) | Sawyer::Container::IntervalMap< I, T, Policy > | inlinestatic |
findAny(const Extent &limits, const std::vector< uint8_t > &bytesToFind, unsigned requiredPerms=READABLE, unsigned prohibitedPerms=0) const | Rose::BinaryAnalysis::MemoryMap | |
findAny(const AddressInterval &limits, const std::vector< uint8_t > &bytesToFind, unsigned requiredPerms=READABLE, unsigned prohibitedPerms=0) const | Rose::BinaryAnalysis::MemoryMap | |
findFirstOverlap(const Interval &interval) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
findFirstOverlap(const Interval &interval) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
findFirstOverlap(typename IntervalMap::NodeIterator thisIter, const IntervalMap< Interval, T2, Policy2 > &other, typename IntervalMap< Interval, T2, Policy2 >::ConstNodeIterator otherIter) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
findFirstOverlap(typename IntervalMap::ConstNodeIterator thisIter, const IntervalMap< Interval, T2, Policy2 > &other, typename IntervalMap< Interval, T2, Policy2 >::ConstNodeIterator otherIter) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
findFirstOverlapImpl(IMap &imap, const Interval &interval) | Sawyer::Container::IntervalMap< I, T, Policy > | inlinestatic |
findFirstOverlapImpl(IMap &imap, typename IntervalMapTraits< IMap >::NodeIterator thisIter, const IntervalMap< Interval, T2, Policy2 > &other, typename IntervalMap< Interval, T2, Policy2 >::ConstNodeIterator otherIter) | Sawyer::Container::IntervalMap< I, T, Policy > | inlinestatic |
findFreeSpace(size_t nValues, size_t alignment=1, Sawyer::Container::Interval< Address > restriction=Sawyer::Container::Interval< Address >::whole(), MatchFlags flags=0) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
findImpl(IMap &imap, const typename Interval::Value &scalar) | Sawyer::Container::IntervalMap< I, T, Policy > | inlinestatic |
findNode(const AddressMapConstraints< const AddressMap > &c, MatchFlags flags=0) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
findNode(const AddressMapConstraints< AddressMap > &c, MatchFlags flags=0) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
findPrior(const typename Interval::Value &scalar) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
findPrior(const typename Interval::Value &scalar) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
findPriorImpl(IMap &imap, const typename Interval::Value &scalar) | Sawyer::Container::IntervalMap< I, T, Policy > | inlinestatic |
findSequence(const AddressInterval &interval, const std::vector< uint8_t > &sequence) const | Rose::BinaryAnalysis::MemoryMap | |
firstFit(const typename Interval::Value &size, NodeIterator start) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
firstFit(const typename Interval::Value &size, ConstNodeIterator start) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
firstFitImpl(IMap &imap, const typename Interval::Value &size, typename IntervalMapTraits< IMap >::NodeIterator start) | Sawyer::Container::IntervalMap< I, T, Policy > | inlinestatic |
firstUnmapped(typename Interval::Value minAddr) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
get(const typename Interval::Value &scalar) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
getOptional(const typename Interval::Value &scalar) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
getOrDefault(const typename Interval::Value &scalar) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
getOrElse(const typename Interval::Value &scalar, Value &dflt) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
getOrElse(const typename Interval::Value &scalar, const Value &dflt) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
greatest() const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
greatest(typename Interval::Value upperLimit) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
greatestUnmapped(typename Interval::Value upperLimit) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
hash(Combinatorics::Hasher &) const | Rose::BinaryAnalysis::MemoryMap | |
hull() const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
IMMUTABLE (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | static |
INITIALIZED (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | static |
insert(Interval key, Value value, bool makeHole=true) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
insertData(const std::string &locatorString) | Rose::BinaryAnalysis::MemoryMap | |
insertDataDocumentation() | Rose::BinaryAnalysis::MemoryMap | static |
insertFile(const std::string &fileName, rose_addr_t va, InsertFileMapMode mode=MAP_PRIVATE, std::string segmentName="") | Rose::BinaryAnalysis::MemoryMap | |
insertFile(const std::string &locatorString) | Rose::BinaryAnalysis::MemoryMap | |
insertFileDocumentation() | Rose::BinaryAnalysis::MemoryMap | static |
InsertFileMapMode enum name | Rose::BinaryAnalysis::MemoryMap | |
insertMultiple(const IntervalMap< Interval, T2, Policy2 > &other, bool makeHole=true) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
insertProcess(pid_t pid, Attach::Boolean attach) | Rose::BinaryAnalysis::MemoryMap | |
insertProcess(const std::string &locatorString) | Rose::BinaryAnalysis::MemoryMap | |
insertProcessDocumentation() | Rose::BinaryAnalysis::MemoryMap | static |
insertProcessMemory(int memFile, const AddressInterval &where, unsigned accessibility, std::string name) | Rose::BinaryAnalysis::MemoryMap | |
insertProcessPid(pid_t, const AddressInterval &where, unsigned accessibility, const std::string &name) | Rose::BinaryAnalysis::MemoryMap | |
insertProcessPid(pid_t, const std::vector< ProcessMapRecord > &) | Rose::BinaryAnalysis::MemoryMap | |
instance() | Rose::BinaryAnalysis::MemoryMap | inlinestatic |
Interval typedef | Sawyer::Container::IntervalMap< I, T, Policy > | |
IntervalMap() | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
IntervalMap(const IntervalMap< Interval2, T2, Policy2 > &other) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
intervals() const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
isDistinct(const Interval &interval) const (defined in Sawyer::Container::IntervalMap< I, T, Policy >) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
isDistinct(const IntervalMap< Interval, T2, Policy2 > &other) const (defined in Sawyer::Container::IntervalMap< I, T, Policy >) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
isEmpty() const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
isOverlapping(const Interval &interval) const (defined in Sawyer::Container::IntervalMap< I, T, Policy >) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
isOverlapping(const IntervalMap< Interval, T2, Policy2 > &other) const (defined in Sawyer::Container::IntervalMap< I, T, Policy >) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
keep(const AddressMapConstraints< AddressMap > &c, MatchFlags flags=0) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
lastUnmapped(typename Interval::Value maxAddr) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
least() const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
least(typename Interval::Value lowerLimit) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
leastUnmapped(typename Interval::Value lowerLimit) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
limit(size_t x) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
limit(size_t x) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
linkTo(const MemoryMap::Ptr &source, const AddressIntervalSet &where, Clobber=Clobber::YES) | Rose::BinaryAnalysis::MemoryMap | |
linkTo(const MemoryMap::Ptr &source, const AddressInterval &where, Clobber=Clobber::YES) | Rose::BinaryAnalysis::MemoryMap | |
lowerBound(const typename Interval::Value &scalar) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
lowerBound(const typename Interval::Value &scalar) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
Map typedef | Sawyer::Container::IntervalMap< I, T, Policy > | |
MAP_PRIVATE enum value | Rose::BinaryAnalysis::MemoryMap | |
MAP_RDONLY enum value | Rose::BinaryAnalysis::MemoryMap | |
MAP_READWRITE enum value | Rose::BinaryAnalysis::MemoryMap | |
MappedBuffer typedef (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | |
MemoryMap() | Rose::BinaryAnalysis::MemoryMap | inlineprotected |
name() const | Rose::BinaryAnalysis::MemoryMap | |
name(const std::string &) | Rose::BinaryAnalysis::MemoryMap | |
next(const AddressMapConstraints< const AddressMap > &c, MatchFlags flags=0) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
nIntervals() const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
NO_ACCESS (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | static |
Node typedef | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | |
NodeIterator typedef | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | |
nodes() | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
nodes() const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
nodes(const AddressMapConstraints< const AddressMap > &c, MatchFlags flags=0) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
nodes(const AddressMapConstraints< AddressMap > &c, MatchFlags flags=0) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
none() const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
none() | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
nSegments() const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
NullBuffer typedef (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | |
operator<< (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | friend |
AddressMap< rose_addr_t, uint8_t >::operator=(const IntervalMap< Interval2, T2, Policy2 > &other) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
Sawyer::SharedObject::operator=(const SharedObject &) | Sawyer::SharedObject | inline |
operator[](const typename Interval::Value &scalar) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
overlaps(const Interval &interval) const (defined in Sawyer::Container::IntervalMap< I, T, Policy >) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
overlaps(const IntervalMap< Interval, T2, Policy2 > &other) const (defined in Sawyer::Container::IntervalMap< I, T, Policy >) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
print(std::ostream &o, std::string prefix="") const | Rose::BinaryAnalysis::MemoryMap | inline |
PRIVATE (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | static |
prohibit(unsigned x) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
prohibit(unsigned x) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
prune(const AddressMapConstraints< AddressMap > &c, MatchFlags flags=0) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
Ptr typedef | Rose::BinaryAnalysis::MemoryMap | |
read(Value *buf, const AddressMapConstraints< const AddressMap > &c, MatchFlags flags=0) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
read(std::vector< Value > &buf, const AddressMapConstraints< const AddressMap > &c, MatchFlags flags=0) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
READ_EXECUTE (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | static |
READ_WRITE (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | static |
READ_WRITE_EXECUTE (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | static |
READABLE (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | static |
readByte(rose_addr_t) const | Rose::BinaryAnalysis::MemoryMap | |
readLongUnsinged(rose_addr_t startVa) const | Rose::BinaryAnalysis::MemoryMap | inline |
readProcessMap(pid_t) | Rose::BinaryAnalysis::MemoryMap | static |
readQuick(void *buf, rose_addr_t startVa, size_t desired) const | Rose::BinaryAnalysis::MemoryMap | inline |
readString(rose_addr_t startVa, size_t desired, int(*validChar)(int)=NULL, int(*invalidChar)(int)=NULL, unsigned requiredPerms=READABLE, unsigned prohibitedPerms=0, char terminator='\0') const | Rose::BinaryAnalysis::MemoryMap | |
readUnsigned(rose_addr_t startVa) const | Rose::BinaryAnalysis::MemoryMap | inline |
readVector(rose_addr_t startVa, size_t desired, unsigned requiredPerms=READABLE) const | Rose::BinaryAnalysis::MemoryMap | |
require(unsigned x) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
require(unsigned x) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
RESERVED_ACCESS_BITS (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | static |
Segment typedef | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | |
SegmentIterator typedef | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | |
segmentPredicate(SegmentPredicate< Address, Value > *p) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
segmentPredicate(SegmentPredicate< Address, Value > *p) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
SegmentPredicate typedef (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | |
segments() | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
segments() const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
segments(const AddressMapConstraints< const AddressMap > &c, MatchFlags flags=0) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
segments(const AddressMapConstraints< AddressMap > &c, MatchFlags flags=0) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
segmentTitle(const Segment &) | Rose::BinaryAnalysis::MemoryMap | static |
shallowCopy() | Rose::BinaryAnalysis::MemoryMap | inline |
SharedObject() | Sawyer::SharedObject | inline |
SharedObject(const SharedObject &) | Sawyer::SharedObject | inline |
shrinkUnshare() | Rose::BinaryAnalysis::MemoryMap | |
singleSegment() const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
singleSegment() | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
size() const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
StaticBuffer typedef (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | |
substr(const std::string &x) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
substr(const std::string &x) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
Super typedef (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | |
traverse(Functor &functor, const AddressMapConstraints< const AddressMap > &c, MatchFlags flags=0) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
traverse(Functor &functor, const AddressMapConstraints< AddressMap > &c, MatchFlags flags=0) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
traverse(Visitor &visitor, const AddressMapConstraints< const AddressMap > &c, MatchFlags flags=0) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
traverse(Visitor &visitor, const AddressMapConstraints< AddressMap > &c, MatchFlags flags=0) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
unmapped(Address boundary, MatchFlags flags=0) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
upperBound(const typename Interval::Value &scalar) | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
upperBound(const typename Interval::Value &scalar) const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
Value typedef (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | |
ValueIterator typedef | Sawyer::Container::IntervalMap< I, T, Policy > | |
values() | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
values() const | Sawyer::Container::IntervalMap< I, T, Policy > | inline |
within(const Sawyer::Container::Interval< Address > &x) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
within(const Sawyer::Container::Interval< Address > &x) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
within(Address x, Address y) const | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
within(Address x, Address y) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
WRITABLE (defined in Rose::BinaryAnalysis::MemoryMap) | Rose::BinaryAnalysis::MemoryMap | static |
write(const Value *buf, const AddressMapConstraints< AddressMap > &c, MatchFlags flags=0) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
write(const std::vector< Value > &buf, const AddressMapConstraints< AddressMap > &c, MatchFlags flags=0) | Sawyer::Container::AddressMap< rose_addr_t, uint8_t > | inline |
writeQuick(const void *buf, rose_addr_t startVa, size_t desired) | Rose::BinaryAnalysis::MemoryMap | inline |
writeUnsigned(uint32_t value, rose_addr_t startVa) | Rose::BinaryAnalysis::MemoryMap | inline |
writeUnsigned(uint64_t value, rose_addr_t startVa) | Rose::BinaryAnalysis::MemoryMap | inline |
~SharedObject() | Sawyer::SharedObject | inlinevirtual |