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

Method SerializerKml

libs/kml/serdes_binary.cpp:7–17  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

5namespace binary
6{
7SerializerKml::SerializerKml(FileData & data) : m_data(data)
8{
9 ClearCollectionIndex();
10
11 // Collect all strings and substitute each for index.
12 auto const avgSz = data.m_bookmarksData.size() * 2 + data.m_tracksData.size() * 2 + 10;
13 LocalizableStringCollector collector(avgSz);
14 CollectorVisitor<decltype(collector)> visitor(collector);
15 m_data.Visit(visitor);
16 m_strings = collector.StealCollection();
17}
18
19SerializerKml::~SerializerKml()
20{

Callers

nothing calls this directly

Calls 2

sizeMethod · 0.45
VisitMethod · 0.45

Tested by

no test coverage detected