3#ifndef IMT_BASE_LIB_SCRECCONVERTER_DATARECORD_H
4#define IMT_BASE_LIB_SCRECCONVERTER_DATARECORD_H
12namespace srecconverter {
57 std::array<uint8_t, MAX_RECORD_SIZE>
m_data;
This is a application specific file which is used to configure Imt.Base.Core.Math.
unsigned __int16 uint16_t
unsigned __int32 uint32_t
uint32_t m_startAddress
Start address of record.
std::array< uint8_t, MAX_RECORD_SIZE > m_data
Record data.
void clear()
Clear data record.
DataRecord(uint32_t const startAddress, uint16_t const length, uint8_t const *const pData)
Constructor.
static constexpr uint16_t MAX_RECORD_SIZE
Maximal record size in bytes.
DataRecord()=default
Constructor.
uint16_t m_length
Number of bytes in record.