2018-09-25 01:12:29 +01:00
|
|
|
#include "blockdata.h"
|
2018-09-23 00:47:28 +01:00
|
|
|
|
2021-02-14 21:34:17 +00:00
|
|
|
QByteArray Blockdata::serialize() const {
|
2018-09-23 00:47:28 +01:00
|
|
|
QByteArray data;
|
2021-02-14 20:10:03 +00:00
|
|
|
for (const auto &block : *this) {
|
2018-09-23 00:47:28 +01:00
|
|
|
uint16_t word = block.rawValue();
|
|
|
|
data.append(static_cast<char>(word & 0xff));
|
|
|
|
data.append(static_cast<char>((word >> 8) & 0xff));
|
|
|
|
}
|
|
|
|
return data;
|
|
|
|
}
|