| address() const | Rose::BinaryAnalysis::SRecord | inline |
| address(Address addr) | Rose::BinaryAnalysis::SRecord | inline |
| addressNBytes(Type) | Rose::BinaryAnalysis::SRecord | static |
| bigEndian(const std::vector< uint8_t > &data, size_t nBytes) | Rose::BinaryAnalysis::SRecord | static |
| checksum(Syntax, const std::string &, size_t start, size_t n) | Rose::BinaryAnalysis::SRecord | static |
| create(const MemoryMapPtr &, Syntax, size_t bytesPerRecord=28, size_t preferredAddrSize=4) | Rose::BinaryAnalysis::SRecord | static |
| createSegments(const std::vector< SRecord > &, const MemoryMapPtr &map, Address alignment, unsigned accessPermissions, const std::string &segmentName, MemoryMap::Clobber clobber) | Rose::BinaryAnalysis::SRecord | static |
| data() const | Rose::BinaryAnalysis::SRecord | inline |
| data() | Rose::BinaryAnalysis::SRecord | inline |
| data(const std::vector< uint8_t > &data) | Rose::BinaryAnalysis::SRecord | inline |
| dataAddresses(const std::vector< SRecord > &) | Rose::BinaryAnalysis::SRecord | static |
| error() const | Rose::BinaryAnalysis::SRecord | inline |
| error(const std::string &error) | Rose::BinaryAnalysis::SRecord | inline |
| load(const std::vector< SRecord > &, const MemoryMapPtr &) | Rose::BinaryAnalysis::SRecord | static |
| load(const std::vector< SRecord > &, const MemoryMapPtr &, Address alignment, unsigned accessPerms, const std::string &name, MemoryMap::Clobber) | Rose::BinaryAnalysis::SRecord | static |
| operator<< | Rose::BinaryAnalysis::SRecord | friend |
| parse(const std::string &) | Rose::BinaryAnalysis::SRecord | static |
| parse(std::istream &) | Rose::BinaryAnalysis::SRecord | static |
| parseBigEndianInteger(const std::string &, size_t start, size_t nChars) | Rose::BinaryAnalysis::SRecord | static |
| parseIntel(const std::string &) | Rose::BinaryAnalysis::SRecord | static |
| parseMotorola(const std::string &) | Rose::BinaryAnalysis::SRecord | static |
| print(std::ostream &) const | Rose::BinaryAnalysis::SRecord | |
| SREC_I_DATA enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_I_END enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_I_EXTENDED_LA enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_I_EXTENDED_SA enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_I_START_LA enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_I_START_SA enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_INTEL enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_M_COUNT16 enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_M_COUNT24 enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_M_DATA16 enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_M_DATA24 enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_M_DATA32 enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_M_HEADER enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_M_RESERVED enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_M_START16 enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_M_START24 enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_M_START32 enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_MOTOROLA enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_UNKNOWN_SYNTAX enum value | Rose::BinaryAnalysis::SRecord | |
| SREC_UNKNOWN_TYPE enum value | Rose::BinaryAnalysis::SRecord | |
| SRecord() | Rose::BinaryAnalysis::SRecord | inline |
| SRecord(Type type, Address addr, const std::vector< uint8_t > data) | Rose::BinaryAnalysis::SRecord | inline |
| SRecord(Type type, Address addr, const uint8_t *buffer, size_t bufsz) | Rose::BinaryAnalysis::SRecord | inline |
| Syntax enum name | Rose::BinaryAnalysis::SRecord | |
| syntax() const | Rose::BinaryAnalysis::SRecord | |
| toString() const | Rose::BinaryAnalysis::SRecord | |
| type() const | Rose::BinaryAnalysis::SRecord | inline |
| type(Type type) | Rose::BinaryAnalysis::SRecord | inline |
| Type enum name | Rose::BinaryAnalysis::SRecord | |