libosmscout
0.1
|
#include <Tag.h>
Public Member Functions | |
bool | Evaluate (const TagMap &tagMap) const override |
TagBinaryCondition (TagId tag, BinaryOperator binaryOperator, const size_t &tagValue) | |
TagBinaryCondition (TagId tag, BinaryOperator binaryOperator, const std::string &tagValue) | |
![]() | |
virtual | ~TagCondition ()=default |
Returns true, if the value of the given tag fulfills the given boolean condition in regard to the comparison value.
osmscout::TagBinaryCondition::TagBinaryCondition | ( | TagId | tag, |
BinaryOperator | binaryOperator, | ||
const std::string & | tagValue | ||
) |
osmscout::TagBinaryCondition::TagBinaryCondition | ( | TagId | tag, |
BinaryOperator | binaryOperator, | ||
const size_t & | tagValue | ||
) |
|
overridevirtual |