ROSE
0.11.145.0
|
This is the complete list of members for Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super >, including all inherited members.
addressesRead() const | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | inline |
addressesRead() | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | inline |
clone() const override | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | inlinevirtual |
create(const InstructionSemantics::BaseSemantics::SValuePtr &addrProtoval, const InstructionSemantics::BaseSemantics::SValuePtr &valProtoval) const override | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | inlinevirtual |
create(const InstructionSemantics::BaseSemantics::MemoryCellPtr &protocell) const override | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | inlinevirtual |
enabled() const | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | inline |
enabled(bool b) | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | inline |
instance(const InstructionSemantics::BaseSemantics::MemoryCellPtr &protocell) | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | inlinestatic |
instance(const InstructionSemantics::BaseSemantics::SValuePtr &addrProtoval, const InstructionSemantics::BaseSemantics::SValuePtr &valProtoval) | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | inlinestatic |
instance(const Ptr &other) | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | inlinestatic |
memoryMap() const | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | inline |
memoryMap(const MemoryMap::Ptr &map) | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | inline |
MemoryState() (defined in Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super >) | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | inlineprotected |
MemoryState(const InstructionSemantics::BaseSemantics::MemoryCellPtr &protocell) (defined in Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super >) | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | inlineexplicitprotected |
MemoryState(const InstructionSemantics::BaseSemantics::SValuePtr &addrProtoval, const InstructionSemantics::BaseSemantics::SValuePtr &valProtoval) (defined in Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super >) | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | inlineprotected |
peekMemory(const InstructionSemantics::BaseSemantics::SValuePtr &addr, const InstructionSemantics::BaseSemantics::SValuePtr &dflt, InstructionSemantics::BaseSemantics::RiscOperators *addrOps, InstructionSemantics::BaseSemantics::RiscOperators *valOps) override (defined in Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super >) | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | virtual |
print(std::ostream &, InstructionSemantics::BaseSemantics::Formatter &) const override (defined in Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super >) | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | |
promote(const InstructionSemantics::BaseSemantics::MemoryStatePtr &x) | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | inlinestatic |
Ptr typedef | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | |
readMemory(const InstructionSemantics::BaseSemantics::SValuePtr &addr, const InstructionSemantics::BaseSemantics::SValuePtr &dflt, InstructionSemantics::BaseSemantics::RiscOperators *addrOps, InstructionSemantics::BaseSemantics::RiscOperators *valOps) override (defined in Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super >) | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | virtual |
writeMemory(const InstructionSemantics::BaseSemantics::SValuePtr &addr, const InstructionSemantics::BaseSemantics::SValuePtr &value, InstructionSemantics::BaseSemantics::RiscOperators *addrOps, InstructionSemantics::BaseSemantics::RiscOperators *valOps) override (defined in Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super >) | Rose::BinaryAnalysis::Partitioner2::Semantics::MemoryState< Super > | virtual |