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

Method Execute

generator/raw_generator.cpp:147–167  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

145}
146
147bool RawGenerator::Execute()
148{
149 if (!GenerateFilteredFeatures())
150 return false;
151
152 m_translators.reset();
153 m_cache.reset();
154 m_queue.reset();
155 m_intermediateDataObjectsCache.Clear();
156
157 LOG(LINFO, ("Start final processing..."));
158 while (!m_finalProcessors.empty())
159 {
160 auto const finalProcessor = m_finalProcessors.top();
161 m_finalProcessors.pop();
162 finalProcessor->Process();
163 }
164
165 LOG(LINFO, ("Final processing is finished."));
166 return true;
167}
168
169RawGenerator::FinalProcessorPtr RawGenerator::CreateCoslineFinalProcessor()
170{

Callers 10

TestMethod · 0.80
generator_tool.cppFile · 0.80
BuildCoastsMethod · 0.80
BuildWorldMethod · 0.80
BuildCountriesMethod · 0.80
CheckGeneratedDataMethod · 0.80
BuildFBMethod · 0.80

Calls 5

popMethod · 0.80
resetMethod · 0.45
ClearMethod · 0.45
emptyMethod · 0.45
ProcessMethod · 0.45

Tested by 8

TestMethod · 0.64
BuildCoastsMethod · 0.64
BuildWorldMethod · 0.64
BuildCountriesMethod · 0.64
CheckGeneratedDataMethod · 0.64
BuildFBMethod · 0.64