| areaUnits() const | QgsExpression | |
| BuiltinFunctions() | QgsExpression | static |
| checkExpression(const QString &text, const QgsExpressionContext *context, QString &errorMessage) | QgsExpression | static |
| cleanRegisteredFunctions() | QgsExpression | static |
| createFieldEqualityExpression(const QString &fieldName, const QVariant &value) | QgsExpression | static |
| distanceUnits() const | QgsExpression | |
| dump() const | QgsExpression | |
| evalErrorString() const | QgsExpression | |
| evaluate() | QgsExpression | |
| evaluate(const QgsExpressionContext *context) | QgsExpression | |
| evaluateToDouble(const QString &text, double fallbackValue) | QgsExpression | static |
| expression() const | QgsExpression | |
| findNodes() const | QgsExpression | inline |
| formatPreviewString(const QVariant &value, bool htmlOutput=true) | QgsExpression | static |
| formatVariableHelp(const QString &description, bool showValue=true, const QVariant &value=QVariant()) | QgsExpression | static |
| functionCount() | QgsExpression | static |
| functionIndex(const QString &name) | QgsExpression | static |
| Functions() | QgsExpression | static |
| geomCalculator() | QgsExpression | |
| group(const QString &group) | QgsExpression | static |
| hasEvalError() const | QgsExpression | |
| hasParserError() const | QgsExpression | |
| helpText(QString name) | QgsExpression | static |
| isField() const | QgsExpression | |
| isFunctionName(const QString &name) | QgsExpression | static |
| isValid() const | QgsExpression | |
| needsGeometry() const | QgsExpression | |
| nodes() const | QgsExpression | |
| operator QString() const | QgsExpression | |
| operator=(const QgsExpression &other) | QgsExpression | |
| operator==(const QgsExpression &other) const | QgsExpression | |
| parserErrors() const | QgsExpression | |
| parserErrorString() const | QgsExpression | |
| prepare(const QgsExpressionContext *context) | QgsExpression | |
| QgsExpression(const QString &expr) | QgsExpression | |
| QgsExpression(const QgsExpression &other) | QgsExpression | |
| QgsExpression() | QgsExpression | |
| QgsOgcUtils class | QgsExpression | friend |
| quotedColumnRef(QString name) | QgsExpression | static |
| quotedString(QString text) | QgsExpression | static |
| quotedValue(const QVariant &value) | QgsExpression | static |
| quotedValue(const QVariant &value, QVariant::Type type) | QgsExpression | static |
| referencedAttributeIndexes(const QgsFields &fields) const | QgsExpression | |
| referencedColumns() const | QgsExpression | |
| referencedFunctions() const | QgsExpression | |
| referencedVariables() const | QgsExpression | |
| referencedVariables(const QString &text) | QgsExpression | static |
| registerFunction(QgsExpressionFunction *function, bool transferOwnership=false) | QgsExpression | static |
| replaceExpressionText(const QString &action, const QgsExpressionContext *context, const QgsDistanceArea *distanceArea=nullptr) | QgsExpression | static |
| rootNode() const | QgsExpression | |
| sBuiltinFunctions | QgsExpression | static |
| setAreaUnits(QgsUnitTypes::AreaUnit unit) | QgsExpression | |
| setDistanceUnits(QgsUnitTypes::DistanceUnit unit) | QgsExpression | |
| setEvalErrorString(const QString &str) | QgsExpression | |
| setExpression(const QString &expression) | QgsExpression | |
| setGeomCalculator(const QgsDistanceArea *calc) | QgsExpression | |
| sFunctions | QgsExpression | static |
| soBbox enum value | QgsExpression | |
| soContains enum value | QgsExpression | |
| soCrosses enum value | QgsExpression | |
| soDisjoint enum value | QgsExpression | |
| soEquals enum value | QgsExpression | |
| soIntersects enum value | QgsExpression | |
| soOverlaps enum value | QgsExpression | |
| soTouches enum value | QgsExpression | |
| soWithin enum value | QgsExpression | |
| sOwnedFunctions | QgsExpression | static |
| SpatialOperator enum name | QgsExpression | |
| unregisterFunction(const QString &name) | QgsExpression | static |
| variableHelpText(const QString &variableName) | QgsExpression | static |
| ~QgsExpression() | QgsExpression | |