Run-length encoding information.
Definition at line 208 of file SRecord.h.
#include <Rose/BinaryAnalysis/SRecord.h>
◆ RunLengthEncoding()
Rose::BinaryAnalysis::SRecord::RunLengthEncoding::RunLengthEncoding |
( |
| ) |
|
|
inline |
Default constructor.
Definition at line 213 of file SRecord.h.
◆ insert()
void Rose::BinaryAnalysis::SRecord::RunLengthEncoding::insert |
( |
const SRecord & |
| ) |
|
Insert an S-Record into the data sumarized by this class.
This should be called after parsing or emitting each S-Record.
◆ baseDataAddress()
Address Rose::BinaryAnalysis::SRecord::RunLengthEncoding::baseDataAddress |
( |
| ) |
const |
Base data address.
This is the amount which to add to individual S-Record addresses.
◆ nDataRecords()
size_t Rose::BinaryAnalysis::SRecord::RunLengthEncoding::nDataRecords |
( |
| ) |
const |
|
inline |
Number of data records seen.
Definition at line 233 of file SRecord.h.
The documentation for this class was generated from the following file: