ROSE 0.11.145.147
Rose::BinaryAnalysis::RegisterDictionary Member List

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

callReturnRegister() constRose::BinaryAnalysis::RegisterDictionary
callReturnRegister(RegisterDescriptor)Rose::BinaryAnalysis::RegisterDictionary
callReturnRegister(const std::string &)Rose::BinaryAnalysis::RegisterDictionary
Entries typedefRose::BinaryAnalysis::RegisterDictionary
exists(RegisterDescriptor) constRose::BinaryAnalysis::RegisterDictionary
filterNonoverlapping(RegisterDescriptors reglist, Compare order=SortBySize(), bool reconsiderParts=true)Rose::BinaryAnalysis::RegisterDictionarystatic
find(const std::string &name) constRose::BinaryAnalysis::RegisterDictionary
findLargestRegister(unsigned major, unsigned minor, size_t maxWidth=0) constRose::BinaryAnalysis::RegisterDictionary
findOrThrow(const std::string &name) constRose::BinaryAnalysis::RegisterDictionary
firstUnusedMajor() constRose::BinaryAnalysis::RegisterDictionary
firstUnusedMinor(unsigned majr) constRose::BinaryAnalysis::RegisterDictionary
getAllParts() constRose::BinaryAnalysis::RegisterDictionary
getDescriptors() constRose::BinaryAnalysis::RegisterDictionary
getLargestRegisters() constRose::BinaryAnalysis::RegisterDictionary
getSmallestRegisters() constRose::BinaryAnalysis::RegisterDictionary
insert(const std::string &name, RegisterDescriptor)Rose::BinaryAnalysis::RegisterDictionary
insert(const std::string &name, unsigned majr, unsigned minr, unsigned offset, unsigned nbits)Rose::BinaryAnalysis::RegisterDictionary
insert(const Ptr &)Rose::BinaryAnalysis::RegisterDictionary
instance(const std::string &name)Rose::BinaryAnalysis::RegisterDictionarystatic
instanceNull()Rose::BinaryAnalysis::RegisterDictionarystatic
instructionPointerRegister() constRose::BinaryAnalysis::RegisterDictionary
instructionPointerRegister(RegisterDescriptor)Rose::BinaryAnalysis::RegisterDictionary
instructionPointerRegister(const std::string &)Rose::BinaryAnalysis::RegisterDictionary
lookup(RegisterDescriptor) constRose::BinaryAnalysis::RegisterDictionary
name() constRose::BinaryAnalysis::RegisterDictionary
name(const std::string &)Rose::BinaryAnalysis::RegisterDictionary
name(RegisterDescriptor) constRose::BinaryAnalysis::RegisterDictionary
nameAndQuad(RegisterDescriptor) constRose::BinaryAnalysis::RegisterDictionary
nameOrQuad(RegisterDescriptor) constRose::BinaryAnalysis::RegisterDictionary
operator<<Rose::BinaryAnalysis::RegisterDictionaryfriend
operator=(const SharedObject &)Sawyer::SharedObjectinline
print(std::ostream &) constRose::BinaryAnalysis::RegisterDictionary
Ptr typedefRose::BinaryAnalysis::RegisterDictionary
quadAndName(RegisterDescriptor) constRose::BinaryAnalysis::RegisterDictionary
RegisterDescriptors typedefRose::BinaryAnalysis::RegisterDictionary
RegisterDictionary() (defined in Rose::BinaryAnalysis::RegisterDictionary)Rose::BinaryAnalysis::RegisterDictionaryprotected
RegisterDictionary(const std::string &name) (defined in Rose::BinaryAnalysis::RegisterDictionary)Rose::BinaryAnalysis::RegisterDictionaryprotected
RegisterDictionary(const RegisterDictionary &other) (defined in Rose::BinaryAnalysis::RegisterDictionary)Rose::BinaryAnalysis::RegisterDictionaryprotected
registers() constRose::BinaryAnalysis::RegisterDictionary
resize(const std::string &name, unsigned new_nbits)Rose::BinaryAnalysis::RegisterDictionary
SharedObject()Sawyer::SharedObjectinline
SharedObject(const SharedObject &)Sawyer::SharedObjectinline
size() constRose::BinaryAnalysis::RegisterDictionary
stackFrameRegister() constRose::BinaryAnalysis::RegisterDictionary
stackFrameRegister(RegisterDescriptor)Rose::BinaryAnalysis::RegisterDictionary
stackFrameRegister(const std::string &)Rose::BinaryAnalysis::RegisterDictionary
stackPointerRegister() constRose::BinaryAnalysis::RegisterDictionary
stackPointerRegister(RegisterDescriptor)Rose::BinaryAnalysis::RegisterDictionary
stackPointerRegister(const std::string &)Rose::BinaryAnalysis::RegisterDictionary
stackSegmentRegister() constRose::BinaryAnalysis::RegisterDictionary
stackSegmentRegister(RegisterDescriptor)Rose::BinaryAnalysis::RegisterDictionary
stackSegmentRegister(const std::string &)Rose::BinaryAnalysis::RegisterDictionary
~SharedObject()Sawyer::SharedObjectinlinevirtual