address() const | Rose::BinaryAnalysis::SRecord | inline |
address(rose_addr_t 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, rose_addr_t 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 &, rose_addr_t 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, rose_addr_t addr, const std::vector< uint8_t > data) | Rose::BinaryAnalysis::SRecord | inline |
SRecord(Type type, rose_addr_t 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 | |