#include <TypeFeature.h>
◆ FeatureValue() [1/2]
osmscout::FeatureValue::FeatureValue |
( |
| ) |
|
|
default |
◆ FeatureValue() [2/2]
osmscout::FeatureValue::FeatureValue |
( |
const FeatureValue & |
featureValue | ) |
|
|
default |
◆ ~FeatureValue()
virtual osmscout::FeatureValue::~FeatureValue |
( |
| ) |
|
|
virtualdefault |
◆ GetLabel()
virtual std::string osmscout::FeatureValue::GetLabel |
( |
const Locale & |
, |
|
|
size_t |
|
|
) |
| const |
|
inlinevirtual |
Reimplemented in osmscout::EleFeatureValue, osmscout::LanesFeatureValue, osmscout::FromToFeatureValue, osmscout::ConstructionYearFeatureValue, osmscout::AddressFeatureValue, osmscout::BrandFeatureValue, osmscout::ColorFeatureValue, osmscout::LocationFeatureValue, osmscout::NameAltFeatureValue, osmscout::NameFeatureValue, osmscout::NetworkFeatureValue, osmscout::OpeningHoursFeatureValue, osmscout::OperatorFeatureValue, osmscout::RefFeatureValue, osmscout::DestinationFeatureValue, osmscout::NameShortFeatureValue, osmscout::PhoneFeatureValue, osmscout::PostalCodeFeatureValue, and osmscout::WebsiteFeatureValue.
Referenced by osmscout::DynamicFeatureLabelReader::GetLabel().
◆ IsFlagSet()
virtual bool osmscout::FeatureValue::IsFlagSet |
( |
size_t |
| ) |
const |
|
inlinevirtual |
◆ operator!=()
virtual bool osmscout::FeatureValue::operator!= |
( |
const FeatureValue & |
other | ) |
const |
|
inlinevirtual |
◆ operator=()
Reimplemented in osmscout::AccessFeatureValue, osmscout::LanesFeatureValue, osmscout::AccessRestrictedFeatureValue, osmscout::SidewayFeatureValue, osmscout::FromToFeatureValue, osmscout::FeeFeatureValue, osmscout::ChargingStationFeatureValue, osmscout::ConstructionYearFeatureValue, osmscout::MaxStayFeatureValue, osmscout::AdminLevelFeatureValue, osmscout::AddressFeatureValue, osmscout::BrandFeatureValue, osmscout::ColorFeatureValue, osmscout::LocationFeatureValue, osmscout::NameAltFeatureValue, osmscout::NameFeatureValue, osmscout::NetworkFeatureValue, osmscout::OpeningHoursFeatureValue, osmscout::OperatorFeatureValue, osmscout::RefFeatureValue, osmscout::DestinationFeatureValue, osmscout::NameShortFeatureValue, osmscout::PhoneFeatureValue, osmscout::PostalCodeFeatureValue, osmscout::WebsiteFeatureValue, osmscout::EleFeatureValue, osmscout::IsInFeatureValue, osmscout::GradeFeatureValue, osmscout::LayerFeatureValue, osmscout::MaxSpeedFeatureValue, and osmscout::WidthFeatureValue.
◆ operator==()
virtual bool osmscout::FeatureValue::operator== |
( |
const FeatureValue & |
other | ) |
const |
|
pure virtual |
Implemented in osmscout::AccessFeatureValue, osmscout::LanesFeatureValue, osmscout::AccessRestrictedFeatureValue, osmscout::SidewayFeatureValue, osmscout::FromToFeatureValue, osmscout::FeeFeatureValue, osmscout::ChargingStationFeatureValue, osmscout::ConstructionYearFeatureValue, osmscout::MaxStayFeatureValue, osmscout::AdminLevelFeatureValue, osmscout::AddressFeatureValue, osmscout::BrandFeatureValue, osmscout::ColorFeatureValue, osmscout::LocationFeatureValue, osmscout::NameAltFeatureValue, osmscout::NameFeatureValue, osmscout::NetworkFeatureValue, osmscout::OpeningHoursFeatureValue, osmscout::OperatorFeatureValue, osmscout::RefFeatureValue, osmscout::DestinationFeatureValue, osmscout::NameShortFeatureValue, osmscout::PhoneFeatureValue, osmscout::PostalCodeFeatureValue, osmscout::WebsiteFeatureValue, osmscout::EleFeatureValue, osmscout::IsInFeatureValue, osmscout::GradeFeatureValue, osmscout::LayerFeatureValue, osmscout::MaxSpeedFeatureValue, and osmscout::WidthFeatureValue.
◆ Read()
virtual void osmscout::FeatureValue::Read |
( |
FileScanner & |
scanner | ) |
|
|
pure virtual |
Read the value of the Feature from the FileScanner.
- Exceptions
-
Implemented in osmscout::AccessFeatureValue, osmscout::LanesFeatureValue, osmscout::AccessRestrictedFeatureValue, osmscout::SidewayFeatureValue, osmscout::FromToFeatureValue, osmscout::FeeFeatureValue, osmscout::ChargingStationFeatureValue, osmscout::ConstructionYearFeatureValue, osmscout::MaxStayFeatureValue, osmscout::AdminLevelFeatureValue, osmscout::AddressFeatureValue, osmscout::BrandFeatureValue, osmscout::ColorFeatureValue, osmscout::LocationFeatureValue, osmscout::NameAltFeatureValue, osmscout::NameFeatureValue, osmscout::NetworkFeatureValue, osmscout::OpeningHoursFeatureValue, osmscout::OperatorFeatureValue, osmscout::RefFeatureValue, osmscout::DestinationFeatureValue, osmscout::NameShortFeatureValue, osmscout::PhoneFeatureValue, osmscout::PostalCodeFeatureValue, osmscout::WebsiteFeatureValue, osmscout::EleFeatureValue, osmscout::IsInFeatureValue, osmscout::GradeFeatureValue, osmscout::LayerFeatureValue, osmscout::MaxSpeedFeatureValue, and osmscout::WidthFeatureValue.
Referenced by osmscout::FeatureValueBuffer::Read().
◆ Write()
virtual void osmscout::FeatureValue::Write |
( |
FileWriter & |
writer | ) |
|
|
pure virtual |
Write the FeatureValue to disk.
- Exceptions
-
Implemented in osmscout::AccessFeatureValue, osmscout::LanesFeatureValue, osmscout::AccessRestrictedFeatureValue, osmscout::SidewayFeatureValue, osmscout::FromToFeatureValue, osmscout::FeeFeatureValue, osmscout::ChargingStationFeatureValue, osmscout::ConstructionYearFeatureValue, osmscout::MaxStayFeatureValue, osmscout::AdminLevelFeatureValue, osmscout::AddressFeatureValue, osmscout::BrandFeatureValue, osmscout::ColorFeatureValue, osmscout::LocationFeatureValue, osmscout::NameAltFeatureValue, osmscout::NameFeatureValue, osmscout::NetworkFeatureValue, osmscout::OpeningHoursFeatureValue, osmscout::OperatorFeatureValue, osmscout::RefFeatureValue, osmscout::DestinationFeatureValue, osmscout::NameShortFeatureValue, osmscout::PhoneFeatureValue, osmscout::PostalCodeFeatureValue, osmscout::WebsiteFeatureValue, osmscout::EleFeatureValue, osmscout::IsInFeatureValue, osmscout::GradeFeatureValue, osmscout::LayerFeatureValue, osmscout::MaxSpeedFeatureValue, and osmscout::WidthFeatureValue.
Referenced by osmscout::FeatureValueBuffer::Write().
The documentation for this class was generated from the following files: