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

Function SerializeCrossMwm

generator/routing_index_generator.cpp:634–644  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

632/// * weight buffers if any
633template <typename CrossMwmId>
634void SerializeCrossMwm(string const & mwmFile, string const & sectionName,
635 CrossMwmConnectorBuilderEx<CrossMwmId> & builder)
636{
637 FilesContainerW cont(mwmFile, FileWriter::OP_WRITE_EXISTING);
638 auto writer = cont.GetWriter(sectionName);
639 auto const startPos = writer->Pos();
640 builder.Serialize(*writer);
641 auto const sectionSize = writer->Pos() - startPos;
642
643 LOG(LINFO, ("Cross mwm section generated, size:", sectionSize, "bytes"));
644}
645
646void BuildRoutingCrossMwmSection(string const & path, string const & mwmFile, string const & country,
647 string const & intermediateDir,

Callers 2

Calls 3

GetWriterMethod · 0.80
PosMethod · 0.45
SerializeMethod · 0.45

Tested by

no test coverage detected