ROSE 0.11.145.192
Rose::BinaryAnalysis::Disassembler::Base Member List

This is the complete list of members for Rose::BinaryAnalysis::Disassembler::Base, including all inherited members.

architecture() constRose::BinaryAnalysis::Disassembler::Base
Base(const Architecture::BaseConstPtr &) (defined in Rose::BinaryAnalysis::Disassembler::Base)Rose::BinaryAnalysis::Disassembler::Baseexplicitprotected
byteOrder() constRose::BinaryAnalysis::Disassembler::Basevirtual
bytesPerWord() constRose::BinaryAnalysis::Disassembler::Basevirtual
callReturnRegister() const (defined in Rose::BinaryAnalysis::Disassembler::Base)Rose::BinaryAnalysis::Disassembler::Basevirtual
clone() const =0Rose::BinaryAnalysis::Disassembler::Basepure virtual
disassembleOne(const MemoryMap::Ptr &map, rose_addr_t start_va, AddressSet *successors=NULL)=0Rose::BinaryAnalysis::Disassembler::Basepure virtual
disassembleOne(const unsigned char *buf, rose_addr_t buf_va, size_t buf_size, rose_addr_t start_va, AddressSet *successors=NULL)Rose::BinaryAnalysis::Disassembler::Base
find_instruction_containing(const InstructionMap &insns, rose_addr_t va)Rose::BinaryAnalysis::Disassembler::Basestatic
get_block_successors(const InstructionMap &, bool &complete)Rose::BinaryAnalysis::Disassembler::Base
instructionAlignment() constRose::BinaryAnalysis::Disassembler::Base
instructionAlignment_Rose::BinaryAnalysis::Disassembler::Baseprotected
instructionPointerRegister() const (defined in Rose::BinaryAnalysis::Disassembler::Base)Rose::BinaryAnalysis::Disassembler::Basevirtual
makeUnknownInstruction(const Exception &)=0Rose::BinaryAnalysis::Disassembler::Basepure virtual
mark_referenced_instructions(SgAsmInterpretation *, const MemoryMap::Ptr &, const InstructionMap &)Rose::BinaryAnalysis::Disassembler::Base
name() constRose::BinaryAnalysis::Disassembler::Basevirtual
operator=(const SharedObject &)Sawyer::SharedObjectinline
Ptr typedef (defined in Rose::BinaryAnalysis::Disassembler::Base)Rose::BinaryAnalysis::Disassembler::Base
REG_IP (defined in Rose::BinaryAnalysis::Disassembler::Base)Rose::BinaryAnalysis::Disassembler::Baseprotected
REG_LINKRose::BinaryAnalysis::Disassembler::Baseprotected
REG_SF (defined in Rose::BinaryAnalysis::Disassembler::Base)Rose::BinaryAnalysis::Disassembler::Baseprotected
REG_SP (defined in Rose::BinaryAnalysis::Disassembler::Base)Rose::BinaryAnalysis::Disassembler::Baseprotected
REG_SS (defined in Rose::BinaryAnalysis::Disassembler::Base)Rose::BinaryAnalysis::Disassembler::Baseprotected
registerDictionary() const (defined in Rose::BinaryAnalysis::Disassembler::Base)Rose::BinaryAnalysis::Disassembler::Base
SharedObject()Sawyer::SharedObjectinline
SharedObject(const SharedObject &)Sawyer::SharedObjectinline
stackFrameRegister() const (defined in Rose::BinaryAnalysis::Disassembler::Base)Rose::BinaryAnalysis::Disassembler::Basevirtual
stackPointerRegister() const (defined in Rose::BinaryAnalysis::Disassembler::Base)Rose::BinaryAnalysis::Disassembler::Basevirtual
stackSegmentRegister() const (defined in Rose::BinaryAnalysis::Disassembler::Base)Rose::BinaryAnalysis::Disassembler::Basevirtual
unparser() constRose::BinaryAnalysis::Disassembler::Base
wordSizeBytes() const (defined in Rose::BinaryAnalysis::Disassembler::Base)Rose::BinaryAnalysis::Disassembler::Base
~Base() (defined in Rose::BinaryAnalysis::Disassembler::Base)Rose::BinaryAnalysis::Disassembler::Basevirtual
~SharedObject()Sawyer::SharedObjectinlinevirtual