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

Method DeserializeStrings

libs/kml/serdes_binary.hpp:402–411  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

400
401 template <typename FileDataType>
402 void DeserializeStrings(std::unique_ptr<Reader> & subReader, FileDataType & data)
403 {
404 auto textsSubReader = CreateStringsSubReader(*subReader);
405 coding::BlockedTextStorage<Reader> strings(*textsSubReader);
406 DeserializedStringCollector<Reader> collector(strings);
407 CollectorVisitor<decltype(collector)> visitor(collector);
408 data.Visit(visitor);
409 CollectorVisitor<decltype(collector)> clearVisitor(collector, true /* clear index */);
410 data.Visit(clearVisitor);
411 }
412
413 FileData & m_data;
414 Header m_header;

Callers

nothing calls this directly

Calls 1

VisitMethod · 0.45

Tested by

no test coverage detected