libosmscout  0.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups
TypeFeatures.h File Reference
#include <unordered_map>
#include <osmscout/TypeConfig.h>
#include <osmscout/util/String.h>

Classes

class  osmscout::AccessFeature
 
class  osmscout::AccessFeatureValue
 
class  osmscout::AccessRestrictedFeature
 AccessRestriction signals, if there is some access restriction for a given way and a given vehicle. More...
 
class  osmscout::AccessRestrictedFeatureValue
 
class  osmscout::AddressFeature
 
class  osmscout::AddressFeatureValue
 The address feature stores the house number of an (normally) node or area. More...
 
class  osmscout::AdminLevelFeature
 
class  osmscout::AdminLevelFeatureValue
 
class  osmscout::BridgeFeature
 
class  osmscout::BuildingFeature
 
class  osmscout::ConstructionYearFeature
 
class  osmscout::ConstructionYearFeatureValue
 
class  osmscout::DestinationFeature
 
class  osmscout::DestinationFeatureValue
 
class  osmscout::DynamicFeatureReader
 Variant of FeatureReader that is not type set and thus can easier get used in cases where runtime dynamics are required and features are referenced by name and not by type. More...
 
class  osmscout::EleFeature
 
class  osmscout::EleFeatureValue
 
class  osmscout::EmbankmentFeature
 
class  osmscout::FeatureLabelReader< F, V >
 
class  osmscout::FeatureReader< F >
 Helper template class for easy access to flag-like Features. More...
 
class  osmscout::FeatureValueReader< F, V >
 Helper template class for easy access to the value of a certain feature for objects of any type. More...
 
class  osmscout::GradeFeature
 
class  osmscout::GradeFeatureValue
 
class  osmscout::IsInFeature
 
class  osmscout::IsInFeatureValue
 
class  osmscout::LayerFeature
 
class  osmscout::LayerFeatureValue
 
class  osmscout::LocationFeature
 The location feature stores the location of an (normally) node or area. More...
 
class  osmscout::LocationFeatureValue
 
class  osmscout::MaxSpeedFeature
 
class  osmscout::MaxSpeedFeatureValue
 
class  osmscout::NameAltFeature
 
class  osmscout::NameAltFeatureValue
 
class  osmscout::NameFeature
 
class  osmscout::NameFeatureValue
 
class  osmscout::PhoneFeature
 
class  osmscout::PhoneFeatureValue
 
class  osmscout::PostalCodeFeature
 
class  osmscout::PostalCodeFeatureValue
 
class  osmscout::RefFeature
 
class  osmscout::RefFeatureValue
 
class  osmscout::RoundaboutFeature
 
class  osmscout::TunnelFeature
 
class  osmscout::WebsiteFeature
 
class  osmscout::WebsiteFeatureValue
 
class  osmscout::WidthFeature
 
class  osmscout::WidthFeatureValue
 

Namespaces

 osmscout
 

Typedefs

typedef FeatureValueReader
< AccessFeature,
AccessFeatureValue > 
osmscout::AccessFeatureValueReader
 
typedef FeatureReader
< AccessRestrictedFeature > 
osmscout::AccessRestrictedFeatureReader
 
typedef FeatureValueReader
< AccessRestrictedFeature,
AccessRestrictedFeatureValue > 
osmscout::AccessRestrictedFeatureValueReader
 
typedef FeatureValueReader
< AddressFeature,
AddressFeatureValue > 
osmscout::AddressFeatureValueReader
 
typedef FeatureValueReader
< AdminLevelFeature,
AdminLevelFeatureValue > 
osmscout::AdminLevelFeatureValueReader
 
typedef FeatureReader
< BridgeFeature > 
osmscout::BridgeFeatureReader
 
typedef FeatureValueReader
< ConstructionYearFeature,
ConstructionYearFeatureValue > 
osmscout::ConstructionYearFeatureValueReader
 
typedef FeatureValueReader
< DestinationFeature,
DestinationFeatureValue > 
osmscout::DestinationFeatureValueReader
 
typedef FeatureReader
< EmbankmentFeature > 
osmscout::EmbankmentFeatureReader
 
typedef FeatureValueReader
< GradeFeature,
GradeFeatureValue > 
osmscout::GradeFeatureValueReader
 
typedef FeatureValueReader
< IsInFeature,
IsInFeatureValue > 
osmscout::IsInFeatureValueReader
 
typedef FeatureValueReader
< LayerFeature,
LayerFeatureValue > 
osmscout::LayerFeatureValueReader
 
typedef FeatureValueReader
< LocationFeature,
LocationFeatureValue > 
osmscout::LocationFeatureValueReader
 
typedef FeatureValueReader
< MaxSpeedFeature,
MaxSpeedFeatureValue > 
osmscout::MaxSpeedFeatureValueReader
 
typedef FeatureValueReader
< NameAltFeature,
NameAltFeatureValue > 
osmscout::NameAltFeatureValueReader
 
typedef FeatureLabelReader
< NameFeature,
NameFeatureValue > 
osmscout::NameFeatureLabelReader
 
typedef FeatureValueReader
< NameFeature,
NameFeatureValue > 
osmscout::NameFeatureValueReader
 
typedef FeatureValueReader
< PostalCodeFeature,
PostalCodeFeatureValue > 
osmscout::PostalCodeFeatureValueReader
 
typedef FeatureValueReader
< RefFeature, RefFeatureValue > 
osmscout::RefFeatureValueReader
 
typedef FeatureReader
< RoundaboutFeature > 
osmscout::RoundaboutFeatureReader
 
typedef FeatureReader
< TunnelFeature > 
osmscout::TunnelFeatureReader
 
typedef FeatureValueReader
< WidthFeature,
WidthFeatureValue > 
osmscout::WidthFeatureValueReader