QGIS API Documentation 3.43.0-Master (c67cf405802)
Classes
qgsexpressionnodeimpl.h File Reference
#include "qgsexpressionnode.h"
#include "qgsinterval.h"
Include dependency graph for qgsexpressionnodeimpl.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QgsExpressionNodeBetweenOperator
 SQL-like BETWEEN and NOT BETWEEN predicates. More...
 
class  QgsExpressionNodeBinaryOperator
 A binary expression operator, which operates on two values. More...
 
class  QgsExpressionNodeColumnRef
 An expression node which takes its value from a feature's field. More...
 
class  QgsExpressionNodeCondition
 An expression node for CASE WHEN clauses. More...
 
class  QgsExpressionNodeFunction
 An expression node for expression functions. More...
 
class  QgsExpressionNodeIndexOperator
 An indexing expression operator, which allows use of square brackets [] to reference map and array items. More...
 
class  QgsExpressionNodeInOperator
 An expression node for value IN or NOT IN clauses. More...
 
class  QgsExpressionNodeLiteral
 An expression node for literal values. More...
 
class  QgsExpressionNodeUnaryOperator
 A unary node is either negative as in boolean (not) or as in numbers (minus). More...
 
class  QgsExpressionNodeCondition::WhenThen
 Represents a "WHEN... THEN..." portation of a CASE WHEN clause in an expression. More...