4 #ifndef FIRE_STRINGFILTER_HPP_INCLUDED
5 #define FIRE_STRINGFILTER_HPP_INCLUDED
10 #include "fire/Filter.hpp"
11 #include "fire/BooleanOperator.hpp"
12 #include "fire/StringOperator.hpp"
63 static StringFilter IsNotEqual(
const std::string&
string);
74 static StringFilter IsLowerThan(
const std::string&
string);
85 static StringFilter IsGreaterThan(
const std::string&
string);
96 static StringFilter IsLowerThanOrEqual(
const std::string&
string);
107 static StringFilter IsGreaterThanOrEqual(
const std::string&
string);
129 static StringFilter StartsWith(
const std::string&
string);
140 static StringFilter EndsWith(
const std::string&
string);
151 static StringFilter Contains(
const std::string&
string);
197 virtual bool condition(std::string
string);
BooleanOperator
Enumerativo per la gestione di un operatore booleano.
Definition: BooleanOperator.hpp:21
Classe per la gestione di un filtro.
Definition: Filter.hpp:25
StringOperator
Enumerativo per la gestione di un operatore stringa.
Definition: StringOperator.hpp:21
Classe per la gestione di un filtro per stringhe.
Definition: StringFilter.hpp:23