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

Method InitLayer

libs/search/geocoder.cpp:670–678  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

668}
669
670void Geocoder::InitLayer(Model::Type type, TokenRange const & tokenRange, FeaturesLayer & layer)
671{
672 layer.Clear();
673 layer.m_type = type;
674 layer.m_tokenRange = tokenRange;
675
676 JoinQueryTokens(m_params, layer.m_tokenRange, UniString::kSpace /* sep */, layer.m_subQuery);
677 layer.m_lastTokenIsPrefix = !layer.m_tokenRange.Empty() && m_params.IsPrefixToken(layer.m_tokenRange.End() - 1);
678}
679
680void Geocoder::FillLocalityCandidates(BaseContext const & ctx, CBV const & filter, size_t const maxNumLocalities,
681 vector<Locality> & preLocalities)

Callers

nothing calls this directly

Calls 5

JoinQueryTokensFunction · 0.85
IsPrefixTokenMethod · 0.80
ClearMethod · 0.45
EmptyMethod · 0.45
EndMethod · 0.45

Tested by

no test coverage detected