| 119 | } |
| 120 | |
| 121 | std::vector<char> Vlr::headerData() const |
| 122 | { |
| 123 | std::vector<char> buf(HeaderSize); |
| 124 | |
| 125 | assert(dataVec.size() <= (std::numeric_limits<uint16_t>::max)()); |
| 126 | LeInserter out(buf.data(), HeaderSize); |
| 127 | out << recordSig; |
| 128 | out.put(userId, 16); |
| 129 | out << recordId << (uint16_t)(dataVec.size()); |
| 130 | out.put(description, 32); |
| 131 | |
| 132 | return buf; |
| 133 | } |
| 134 | |
| 135 | void Evlr::fillHeader(const char *buf) |
| 136 | { |
no test coverage detected