Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'indexer/drules_selector_parser.hpp')
-rw-r--r--indexer/drules_selector_parser.hpp32
1 files changed, 24 insertions, 8 deletions
diff --git a/indexer/drules_selector_parser.hpp b/indexer/drules_selector_parser.hpp
index f0e511a24f..0a52e0d746 100644
--- a/indexer/drules_selector_parser.hpp
+++ b/indexer/drules_selector_parser.hpp
@@ -8,14 +8,30 @@ namespace drule
enum SelectorOperatorType
{
SelectorOperatorUnknown = 0,
- SelectorOperatorNotEqual, // [tag!=value]
- SelectorOperatorLessOrEqual, // [tag<=value]
- SelectorOperatorGreaterOrEqual, // [tag>=value]
- SelectorOperatorEqual, // [tag=value]
- SelectorOperatorLess, // [tag<value]
- SelectorOperatorGreater, // [tag>value]
- SelectorOperatorIsNotSet, // [!tag]
- SelectorOperatorIsSet, // [tag]
+
+ // [tag!=value]
+ SelectorOperatorNotEqual,
+
+ // [tag<=value]
+ SelectorOperatorLessOrEqual,
+
+ // [tag>=value]
+ SelectorOperatorGreaterOrEqual,
+
+ // [tag=value]
+ SelectorOperatorEqual,
+
+ // [tag<value]
+ SelectorOperatorLess,
+
+ // [tag>value]
+ SelectorOperatorGreater,
+
+ // [!tag]
+ SelectorOperatorIsNotSet,
+
+ // [tag]
+ SelectorOperatorIsSet,
};
struct SelectorExpression