| 24 | using namespace strings; |
| 25 | |
| 26 | void PostcodePoints::Header::Read(Reader & reader) |
| 27 | { |
| 28 | NonOwningReaderSource source(reader); |
| 29 | CHECK_EQUAL(static_cast<uint8_t>(m_version), static_cast<uint8_t>(Version::V0), ()); |
| 30 | m_version = static_cast<Version>(ReadPrimitiveFromSource<uint8_t>(source)); |
| 31 | CHECK_EQUAL(static_cast<uint8_t>(m_version), static_cast<uint8_t>(Version::V0), ()); |
| 32 | m_trieOffset = ReadPrimitiveFromSource<uint32_t>(source); |
| 33 | m_trieSize = ReadPrimitiveFromSource<uint32_t>(source); |
| 34 | m_pointsOffset = ReadPrimitiveFromSource<uint32_t>(source); |
| 35 | m_pointsSize = ReadPrimitiveFromSource<uint32_t>(source); |
| 36 | } |
| 37 | |
| 38 | PostcodePoints::PostcodePoints(MwmValue const & value) |
| 39 | { |
no outgoing calls
no test coverage detected