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:
authorArsentiy Milchakov <a.milchakov@corp.mail.ru>2016-08-19 18:50:59 +0300
committerArsentiy Milchakov <a.milchakov@corp.mail.ru>2016-08-19 18:50:59 +0300
commit003fa128b5c7d3e049f4bd95e3b68ab021d422c7 (patch)
treec6831d94c4dbec79f56120a785631a9e686a8353 /indexer/ftypes_matcher.cpp
parent8add28eba33004c47bed783e0ce54a8c5501b6a8 (diff)
propagate FMD_INTERNET from type for MapObjects
Diffstat (limited to 'indexer/ftypes_matcher.cpp')
-rw-r--r--indexer/ftypes_matcher.cpp45
1 files changed, 28 insertions, 17 deletions
diff --git a/indexer/ftypes_matcher.cpp b/indexer/ftypes_matcher.cpp
index 20d03af41e..67a1291059 100644
--- a/indexer/ftypes_matcher.cpp
+++ b/indexer/ftypes_matcher.cpp
@@ -146,7 +146,7 @@ IsPeakChecker::IsPeakChecker()
IsPeakChecker const & IsPeakChecker::Instance()
{
- static const IsPeakChecker inst;
+ static IsPeakChecker const inst;
return inst;
}
@@ -158,7 +158,7 @@ IsATMChecker::IsATMChecker()
IsATMChecker const & IsATMChecker::Instance()
{
- static const IsATMChecker inst;
+ static IsATMChecker const inst;
return inst;
}
@@ -171,7 +171,7 @@ IsSpeedCamChecker::IsSpeedCamChecker()
// static
IsSpeedCamChecker const & IsSpeedCamChecker::Instance()
{
- static const IsSpeedCamChecker instance;
+ static IsSpeedCamChecker const instance;
return instance;
}
@@ -183,7 +183,7 @@ IsFuelStationChecker::IsFuelStationChecker()
IsFuelStationChecker const & IsFuelStationChecker::Instance()
{
- static const IsFuelStationChecker inst;
+ static IsFuelStationChecker const inst;
return inst;
}
@@ -195,7 +195,7 @@ IsRailwayStationChecker::IsRailwayStationChecker()
IsRailwayStationChecker const & IsRailwayStationChecker::Instance()
{
- static const IsRailwayStationChecker inst;
+ static IsRailwayStationChecker const inst;
return inst;
}
@@ -230,7 +230,7 @@ IsStreetChecker::IsStreetChecker()
IsStreetChecker const & IsStreetChecker::Instance()
{
- static const IsStreetChecker inst;
+ static IsStreetChecker const inst;
return inst;
}
@@ -245,7 +245,7 @@ IsAddressObjectChecker::IsAddressObjectChecker() : BaseChecker(1 /* level */)
IsAddressObjectChecker const & IsAddressObjectChecker::Instance()
{
- static const IsAddressObjectChecker inst;
+ static IsAddressObjectChecker const inst;
return inst;
}
@@ -263,7 +263,7 @@ IsVillageChecker::IsVillageChecker()
IsVillageChecker const & IsVillageChecker::Instance()
{
- static const IsVillageChecker inst;
+ static IsVillageChecker const inst;
return inst;
}
@@ -275,7 +275,7 @@ IsOneWayChecker::IsOneWayChecker()
IsOneWayChecker const & IsOneWayChecker::Instance()
{
- static const IsOneWayChecker inst;
+ static IsOneWayChecker const inst;
return inst;
}
@@ -287,7 +287,7 @@ IsRoundAboutChecker::IsRoundAboutChecker()
IsRoundAboutChecker const & IsRoundAboutChecker::Instance()
{
- static const IsRoundAboutChecker inst;
+ static IsRoundAboutChecker const inst;
return inst;
}
@@ -306,7 +306,7 @@ IsLinkChecker::IsLinkChecker()
IsLinkChecker const & IsLinkChecker::Instance()
{
- static const IsLinkChecker inst;
+ static IsLinkChecker const inst;
return inst;
}
@@ -317,7 +317,7 @@ IsBuildingChecker::IsBuildingChecker() : BaseChecker(1 /* level */)
IsBuildingChecker const & IsBuildingChecker::Instance()
{
- static const IsBuildingChecker inst;
+ static IsBuildingChecker const inst;
return inst;
}
@@ -346,14 +346,14 @@ IsBuildingPartChecker::IsBuildingPartChecker() : BaseChecker(1 /* level */)
IsBuildingPartChecker const & IsBuildingPartChecker::Instance()
{
- static const IsBuildingPartChecker inst;
+ static IsBuildingPartChecker const inst;
return inst;
}
IsBridgeChecker::IsBridgeChecker() : BaseChecker(3 /* level */) {}
IsBridgeChecker const & IsBridgeChecker::Instance()
{
- static const IsBridgeChecker inst;
+ static IsBridgeChecker const inst;
return inst;
}
@@ -365,7 +365,7 @@ bool IsBridgeChecker::IsMatched(uint32_t type) const
IsTunnelChecker::IsTunnelChecker() : BaseChecker(3 /* level */) {}
IsTunnelChecker const & IsTunnelChecker::Instance()
{
- static const IsTunnelChecker inst;
+ static IsTunnelChecker const inst;
return inst;
}
@@ -421,7 +421,7 @@ IsBookingChecker::IsBookingChecker()
IsBookingChecker const & IsBookingChecker::Instance()
{
- static const IsBookingChecker inst;
+ static IsBookingChecker const inst;
return inst;
}
@@ -434,7 +434,7 @@ IsHotelChecker::IsHotelChecker()
IsHotelChecker const & IsHotelChecker::Instance()
{
- static const IsHotelChecker inst;
+ static IsHotelChecker const inst;
return inst;
}
@@ -445,6 +445,17 @@ vector<string> const & IsHotelChecker::GetHotelTags()
return hotelTags;
}
+IsWifiChecker::IsWifiChecker()
+{
+ m_types.push_back(classif().GetTypeByPath({"internet_access", "wlan"}));
+}
+
+IsWifiChecker const & IsWifiChecker::Instance()
+{
+ static IsWifiChecker const instance;
+ return instance;
+}
+
uint32_t GetPopulation(FeatureType const & ft)
{
uint32_t population = ft.GetPopulation();