ROSE  0.11.145.0
Rose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::State Member List

This is the complete list of members for Rose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::State, including all inherited members.

clear()Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Statevirtual
clearMemory()Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::State
clone() const overrideRose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::Stateinlinevirtual
create(const BaseSemantics::RegisterStatePtr &registers, const BaseSemantics::MemoryStatePtr &memory) const overrideRose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::Stateinlinevirtual
discard_popped_memory()Rose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::Statevirtual
equal_registers(const StatePtr &other) const Rose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::Statevirtual
hash(Combinatorics::Hasher &, RiscOperators *addrOps, RiscOperators *valOps) const Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Statevirtual
instance(const BaseSemantics::RegisterStatePtr &registers, const BaseSemantics::MemoryStatePtr &memory)Rose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::Stateinlinestatic
instance(const StatePtr &other)Rose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::Stateinlinestatic
Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::State::instance(const StatePtr &other)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Stateinlinestatic
memoryState() const Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Stateinline
merge(const StatePtr &other, RiscOperators *ops)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Statevirtual
operator+(Formatter &fmt)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Stateinline
operator+(const std::string &linePrefix)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::State
peekMemory(const SValuePtr &address, const SValuePtr &dflt, RiscOperators *addrOps, RiscOperators *valOps)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Statevirtual
peekRegister(RegisterDescriptor desc, const SValuePtr &dflt, RiscOperators *ops)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Statevirtual
print(std::ostream &stream, const std::string &prefix="") const Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::State
print(std::ostream &, Formatter &) const Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Statevirtual
print_diff_registers(std::ostream &, const StatePtr &other_state, Formatter &) const Rose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::Statevirtual
printMemory(std::ostream &stream, const std::string &prefix="") const Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::State
printMemory(std::ostream &stream, Formatter &fmt) const Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Statevirtual
printRegisters(std::ostream &stream, const std::string &prefix="")Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::State
printRegisters(std::ostream &stream, Formatter &fmt) const Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Statevirtual
promote(const BaseSemantics::StatePtr &x) (defined in Rose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::State)Rose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::Stateinlinestatic
protoval() const Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::State
Ptr typedefRose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::State
readMemory(const SValuePtr &address, const SValuePtr &dflt, RiscOperators *addrOps, RiscOperators *valOps)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Statevirtual
readRegister(RegisterDescriptor desc, const SValuePtr &dflt, RiscOperators *ops)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Statevirtual
registerState() const Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Stateinline
State(const BaseSemantics::RegisterStatePtr &registers, const BaseSemantics::MemoryStatePtr &memory) (defined in Rose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::State)Rose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::Stateinlineprotected
State(const State &other) (defined in Rose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::State)Rose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::Stateinlineprotected
State() (defined in Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::State)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Stateprotected
State(const State &other) (defined in Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::State)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Stateprotected
Super typedefRose::BinaryAnalysis::InstructionSemantics::PartialSymbolicSemantics::State
toString() const Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::State
with_format(Formatter &fmt)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Stateinline
writeMemory(const SValuePtr &addr, const SValuePtr &value, RiscOperators *addrOps, RiscOperators *valOps)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Statevirtual
writeRegister(RegisterDescriptor desc, const SValuePtr &value, RiscOperators *ops)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Statevirtual
zeroRegisters()Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::State
~State() (defined in Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::State)Rose::BinaryAnalysis::InstructionSemantics::BaseSemantics::Statevirtual