| addVariableHelpText(const QString name, const QString &description) | QgsExpression | static | 
  | areaUnits() const | QgsExpression |  | 
  | attemptReduceToInClause(const QStringList &expressions, QString &result) | QgsExpression | static | 
  | 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 |  | 
  | expressionToLayerFieldIndex(const QString &expression, const QgsVectorLayer *layer) | QgsExpression | static | 
  | findNodes() const | QgsExpression | inline | 
  | formatPreviewString(const QVariant &value, bool htmlOutput=true, int maximumPreviewLength=60) | 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 |  | 
  | isFieldEqualityExpression(const QString &expression, QString &field, QVariant &value) | QgsExpression | static | 
  | 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 |  | 
  | 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 |  | 
  | 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 |  | 
  | SpatialOperator enum name | QgsExpression |  | 
  | tags(const QString &name) | QgsExpression | static | 
  | unregisterFunction(const QString &name) | QgsExpression | static | 
  | variableHelpText(const QString &variableName) | QgsExpression | static | 
  | ~QgsExpression() | QgsExpression |  |