| QGIS API Documentation
    3.22.4-Białowieża (ce8e65e95e)
    | 
#include <QCoreApplication>#include "qgis_sip.h"#include <QMetaType>#include <QStringList>#include <QVariant>#include <QList>#include <QSet>#include "qgis_core.h"

Go to the source code of this file.
| Classes | |
| class | QgsSQLStatement::Node | 
| Abstract node class.  More... | |
| class | QgsSQLStatement::NodeBetweenOperator | 
| 'X BETWEEN y and z' operator  More... | |
| class | QgsSQLStatement::NodeBinaryOperator | 
| Binary logical/arithmetical operator (AND, OR, =, +, ...)  More... | |
| class | QgsSQLStatement::NodeCast | 
| CAST operator.  More... | |
| class | QgsSQLStatement::NodeColumnRef | 
| Reference to a column.  More... | |
| class | QgsSQLStatement::NodeColumnSorted | 
| Column in a ORDER BY.  More... | |
| class | QgsSQLStatement::NodeFunction | 
| Function with a name and arguments node.  More... | |
| class | QgsSQLStatement::NodeInOperator | 
| 'x IN (y, z)' operator  More... | |
| class | QgsSQLStatement::NodeJoin | 
| Join definition.  More... | |
| class | QgsSQLStatement::NodeList | 
| A list of nodes.  More... | |
| class | QgsSQLStatement::NodeLiteral | 
| Literal value (integer, integer64, double, string)  More... | |
| class | QgsSQLStatement::NodeSelect | 
| SELECT node.  More... | |
| class | QgsSQLStatement::NodeSelectedColumn | 
| Selected column.  More... | |
| class | QgsSQLStatement::NodeTableDef | 
| Table definition.  More... | |
| class | QgsSQLStatement::NodeUnaryOperator | 
| Unary logicial/arithmetical operator ( NOT, - )  More... | |
| class | QgsSQLStatement | 
| Class for parsing SQL statements.  More... | |
| class | QgsSQLStatementFragment | 
| Class for parsing fragments of SQL statements, such as an expression or where clause.  More... | |
| class | QgsSQLStatement::RecursiveVisitor | 
| A visitor that recursively explores all children.  More... | |
| class | QgsSQLStatement::Visitor | 
| Support for visitor pattern - algorithms dealing with the statement may be implemented without modifying the Node classes.  More... | |