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-02-11 16:10:45 +0300
committerSergey Yershov <yershov@corp.mail.ru>2016-03-23 16:17:08 +0300
commit9143a76fcf5b554fd45448aad3f8495bff9ef697 (patch)
treeaaa0868fcffc43410b761fce184e9b374804a183 /indexer/ftypes_matcher.cpp
parent482b40c7f39cc51780b110a0104f3d5beeea029a (diff)
Better IsBuildingChecker routine.
Diffstat (limited to 'indexer/ftypes_matcher.cpp')
-rw-r--r--indexer/ftypes_matcher.cpp13
1 files changed, 5 insertions, 8 deletions
diff --git a/indexer/ftypes_matcher.cpp b/indexer/ftypes_matcher.cpp
index c80dfc08eb..9dad8933bb 100644
--- a/indexer/ftypes_matcher.cpp
+++ b/indexer/ftypes_matcher.cpp
@@ -225,12 +225,9 @@ IsLinkChecker const & IsLinkChecker::Instance()
return inst;
}
-IsBuildingChecker::IsBuildingChecker()
+IsBuildingChecker::IsBuildingChecker() : BaseChecker(1 /* level */)
{
- Classificator const & c = classif();
-
- m_types.push_back(c.GetTypeByPath({ "building" }));
- m_types.push_back(c.GetTypeByPath({ "building", "address" }));
+ m_types.push_back(classif().GetTypeByPath({ "building" }));
}
IsBuildingChecker const & IsBuildingChecker::Instance()
@@ -257,7 +254,7 @@ IsLocalityChecker::IsLocalityChecker()
m_types.push_back(c.GetTypeByPath(vector<string>(arr[i], arr[i] + 2)));
}
-IsBuildingPartChecker::IsBuildingPartChecker() : BaseChecker(1)
+IsBuildingPartChecker::IsBuildingPartChecker() : BaseChecker(1 /* level */)
{
m_types.push_back(classif().GetTypeByPath({"building:part"}));
}
@@ -268,7 +265,7 @@ IsBuildingPartChecker const & IsBuildingPartChecker::Instance()
return inst;
}
-IsBridgeChecker::IsBridgeChecker() : BaseChecker(3)
+IsBridgeChecker::IsBridgeChecker() : BaseChecker(3 /* level */)
{
}
@@ -283,7 +280,7 @@ bool IsBridgeChecker::IsMatched(uint32_t type) const
return IsTypeConformed(type, {"highway", "*", "bridge"});
}
-IsTunnelChecker::IsTunnelChecker() : BaseChecker(3)
+IsTunnelChecker::IsTunnelChecker() : BaseChecker(3 /* level */)
{
}