16 #ifndef QGSSQLEXPRESSIONCOMPILER_H 17 #define QGSSQLEXPRESSIONCOMPILER_H 50 CaseInsensitiveStringMatch = 0x01,
51 LikeIsCaseInsensitive = 0x02,
53 Q_DECLARE_FLAGS( Flags,
Flag )
68 virtual
QString result() {
return mResult; }
103 Q_DECLARE_OPERATORS_FOR_FLAGS( QgsSqlExpressionCompiler::Flags )
105 #endif // QGSSQLEXPRESSIONCOMPILER_H Class for parsing and evaluation of expressions (formerly called "search strings").
Container of fields for a vector layer.
Flag
Enumeration of flags for how provider handles SQL clauses.
Generic expression compiler for translation to provider specific SQL WHERE clauses.
Result
Possible results from expression compilation.