libosmscout 1.1.1
Loading...
Searching...
No Matches
osmscout::FeatureValue Class Referenceabstract

#include <libosmscout/include/osmscout/TypeFeature.h>

Inheritance diagram for osmscout::FeatureValue:

Public Member Functions

 FeatureValue ()=default
 FeatureValue (const FeatureValue &featureValue)=default
virtual ~FeatureValue ()=default
virtual FeatureValueoperator= (const FeatureValue &other)
virtual std::string GetLabel (const Locale &, size_t) const
virtual bool IsFlagSet (size_t) const
virtual void Read (FileScanner &scanner)=0
virtual void Write (FileWriter &writer)=0
virtual bool operator== (const FeatureValue &other) const =0
virtual bool operator!= (const FeatureValue &other) const

Constructor & Destructor Documentation

◆ FeatureValue() [1/2]

osmscout::FeatureValue::FeatureValue ( )
default

◆ FeatureValue() [2/2]

osmscout::FeatureValue::FeatureValue ( const FeatureValue & featureValue)
default

◆ ~FeatureValue()

virtual osmscout::FeatureValue::~FeatureValue ( )
virtualdefault

Member Function Documentation

◆ GetLabel()

◆ IsFlagSet()

virtual bool osmscout::FeatureValue::IsFlagSet ( size_t ) const
inlinevirtual

Reimplemented in osmscout::SidewayFeatureValue.

◆ operator!=()

virtual bool osmscout::FeatureValue::operator!= ( const FeatureValue & other) const
inlinevirtual

◆ operator=()

◆ operator==()

◆ Read()

◆ Write()


The documentation for this class was generated from the following file: