ROSE  0.9.10.103
Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::State Member List

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

clear()Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Statevirtual
clear_memory()Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Statevirtual
clone() const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinlinevirtual
create(const RegisterStatePtr &registers, const MemoryStatePtr &memory) const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinlinevirtual
get_memory_state() ROSE_DEPRECATED("use memoryState instead") (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::State)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinline
get_protoval() const ROSE_DEPRECATED("use protoval instead") (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::State)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinline
get_register_state() ROSE_DEPRECATED("use registerState instead") (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::State)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinline
instance(const RegisterStatePtr &registers, const MemoryStatePtr &memory)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinlinestatic
instance(const StatePtr &other)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinlinestatic
memoryState() const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinline
merge(const StatePtr &other, RiscOperators *ops)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Statevirtual
operator+(Formatter &fmt)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinline
peekMemory(const SValuePtr &address, const SValuePtr &dflt, RiscOperators *addrOps, RiscOperators *valOps)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Statevirtual
peekRegister(RegisterDescriptor desc, const SValuePtr &dflt, RiscOperators *ops)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Statevirtual
print(std::ostream &stream, const std::string &prefix="") const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::State
print(std::ostream &, Formatter &) const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Statevirtual
print_memory(std::ostream &stream, const std::string prefix="") const ROSE_DEPRECATED("use printMemory instead") (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::State)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinline
print_memory(std::ostream &stream, Formatter &fmt) const ROSE_DEPRECATED("use printMemory instead") (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::State)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinlinevirtual
print_registers(std::ostream &stream, const std::string &prefix="") ROSE_DEPRECATED("use printRegisters instead") (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::State)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinline
print_registers(std::ostream &stream, Formatter &fmt) const ROSE_DEPRECATED("use printRegisters instead") (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::State)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinlinevirtual
printMemory(std::ostream &stream, const std::string &prefix="") const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::State
printMemory(std::ostream &stream, Formatter &fmt) const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Statevirtual
printRegisters(std::ostream &stream, const std::string &prefix="")Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::State
printRegisters(std::ostream &stream, Formatter &fmt) const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Statevirtual
promote(const StatePtr &x) (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::State)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinlinestatic
protoval() const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinline
Ptr typedefRose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::State
readMemory(const SValuePtr &address, const SValuePtr &dflt, RiscOperators *addrOps, RiscOperators *valOps)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Statevirtual
readRegister(RegisterDescriptor desc, const SValuePtr &dflt, RiscOperators *ops)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Statevirtual
registerState() const Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinline
State() (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::State)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinlineprotected
State(const RegisterStatePtr &registers, const MemoryStatePtr &memory) (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::State)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinlineprotected
State(const State &other) (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::State)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinlineprotected
with_format(Formatter &fmt)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinline
writeMemory(const SValuePtr &addr, const SValuePtr &value, RiscOperators *addrOps, RiscOperators *valOps)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Statevirtual
writeRegister(RegisterDescriptor desc, const SValuePtr &value, RiscOperators *ops)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Statevirtual
zero_registers()Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Statevirtual
~State() (defined in Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::State)Rose::BinaryAnalysis::InstructionSemantics2::BaseSemantics::Stateinlinevirtual