MCPcopy Create free account
hub / github.com/comaps/comaps / OrderCollectedData

Method OrderCollectedData

generator/metalines_builder.cpp:231–247  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

229}
230
231void MetalinesBuilder::OrderCollectedData()
232{
233 std::vector<LineString::Ways> collectedData;
234 {
235 FileReader reader(GetFilename());
236 ReaderSource src(reader);
237 while (src.Size() > 0)
238 {
239 collectedData.push_back({});
240 rw::ReadVectorOfPOD(src, collectedData.back());
241 }
242 }
243 std::sort(std::begin(collectedData), std::end(collectedData));
244 FileWriter writer(GetFilename());
245 for (auto const & ways : collectedData)
246 rw::WriteVectorOfPOD(writer, ways);
247}
248
249void MetalinesBuilder::MergeInto(MetalinesBuilder & collector) const
250{

Callers

nothing calls this directly

Calls 7

ReadVectorOfPODFunction · 0.85
WriteVectorOfPODFunction · 0.85
backMethod · 0.80
beginFunction · 0.50
endFunction · 0.50
SizeMethod · 0.45
push_backMethod · 0.45

Tested by

no test coverage detected