Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvng <viktor.govako@gmail.com>2016-04-29 19:13:30 +0300
committerAlex Zolotarev <alex@maps.me>2016-05-01 10:28:03 +0300
commitf480afd60689d556362d3dae2b737e83bb6f4f61 (patch)
tree92396737e355d607df3f4a972a4253ea19f15e04 /indexer/new_feature_categories.hpp
parent305f4d766085b95d674c797cd0eb1239a0b769cf (diff)
Review fixes.
Diffstat (limited to 'indexer/new_feature_categories.hpp')
-rw-r--r--indexer/new_feature_categories.hpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/indexer/new_feature_categories.hpp b/indexer/new_feature_categories.hpp
index 5bdd544f56..81f7aa7036 100644
--- a/indexer/new_feature_categories.hpp
+++ b/indexer/new_feature_categories.hpp
@@ -48,6 +48,12 @@ public:
// The returned list is sorted.
TNames const & GetAllCategoryNames(string const & lang) const;
+ template <class TFn> void ForEachLanguage(TFn && fn) const
+ {
+ for (auto const & e : m_categoriesByLang)
+ fn(e.first);
+ }
+
private:
indexer::CategoriesIndex m_index;
vector<uint32_t> m_types;