QGIS API Documentation  3.17.0-Master (a035f434f4)
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  QgsExpressionNodeBinaryOperator
 A binary expression operator, which operates on two values. More...
 
class  QgsExpressionNodeColumnRef
 An expression node which takes it 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
 A 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...