libosmscout
0.1
|
This is the complete list of members for osmscout::Feature, including all inherited members.
AddDescription(const std::string &languageCode, const std::string &description) | osmscout::Feature | |
AllocateValue(void *buffer) | osmscout::Feature | virtual |
Feature()=default | osmscout::Feature | |
GetDescription(const std::string &languageCode) const | osmscout::Feature | |
GetDescriptions() const | osmscout::Feature | inline |
GetFeatureBitCount() const | osmscout::Feature | inlinevirtual |
GetFlagIndex(const std::string &flagName, size_t &index) const | osmscout::Feature | |
GetLabelIndex(const std::string &labelName, size_t &index) const | osmscout::Feature | |
GetName() const =0 | osmscout::Feature | pure virtual |
GetValueAlignment() const | osmscout::Feature | inlinevirtual |
GetValueSize() const | osmscout::Feature | inlinevirtual |
HasFlags() const | osmscout::Feature | inlinevirtual |
HasLabel() const | osmscout::Feature | inlinevirtual |
HasValue() const | osmscout::Feature | inlinevirtual |
Initialize(TagRegistry &tagRegistry)=0 | osmscout::Feature | pure virtual |
Parse(TagErrorReporter &reporter, const TagRegistry &tagRegistry, const FeatureInstance &feature, const ObjectOSMRef &object, const TagMap &tags, FeatureValueBuffer &buffer) const =0 | osmscout::Feature | pure virtual |
RegisterFlag(size_t index, const std::string &flagName) | osmscout::Feature | protected |
RegisterLabel(size_t index, const std::string &labelName) | osmscout::Feature | protected |
~Feature()=default | osmscout::Feature | virtual |