| 38 | } |
| 39 | |
| 40 | uint64_t SourceReader::Read(char * buffer, uint64_t bufferSize) |
| 41 | { |
| 42 | m_file->read(buffer, static_cast<std::streamsize>(bufferSize)); |
| 43 | auto const gcount = static_cast<uint64_t>(m_file->gcount()); |
| 44 | m_pos += gcount; |
| 45 | return gcount; |
| 46 | } |
| 47 | |
| 48 | // Functions --------------------------------------------------------------------------------------- |
| 49 | void AddElementToCache(cache::IntermediateDataWriter & cache, OsmElement && element) |