| acceptVisitor(Visitor &v) const | QgsExpression |  | 
  | areaUnits() const | QgsExpression |  | 
  | BinaryOperator enum name | QgsExpression |  | 
  | BinaryOperatorText | QgsExpression | static | 
  | boAnd enum value | QgsExpression |  | 
  | boConcat enum value | QgsExpression |  | 
  | boDiv enum value | QgsExpression |  | 
  | boEQ enum value | QgsExpression |  | 
  | boGE enum value | QgsExpression |  | 
  | boGT enum value | QgsExpression |  | 
  | boILike enum value | QgsExpression |  | 
  | boIntDiv enum value | QgsExpression |  | 
  | boIs enum value | QgsExpression |  | 
  | boIsNot enum value | QgsExpression |  | 
  | boLE enum value | QgsExpression |  | 
  | boLike enum value | QgsExpression |  | 
  | boLT enum value | QgsExpression |  | 
  | boMinus enum value | QgsExpression |  | 
  | boMod enum value | QgsExpression |  | 
  | boMul enum value | QgsExpression |  | 
  | boNE enum value | QgsExpression |  | 
  | boNotILike enum value | QgsExpression |  | 
  | boNotLike enum value | QgsExpression |  | 
  | boOr enum value | QgsExpression |  | 
  | boPlus enum value | QgsExpression |  | 
  | boPow enum value | QgsExpression |  | 
  | boRegexp enum value | QgsExpression |  | 
  | BuiltinFunctions() | QgsExpression | static | 
  | cleanRegisteredFunctions() | QgsExpression | static | 
  | createFieldEqualityExpression(const QString &fieldName, const QVariant &value) | QgsExpression | static | 
  | currentRowNumber() | QgsExpression |  | 
  | d | QgsExpression | protected | 
  | detach() | QgsExpression | protected | 
  | distanceUnits() const | QgsExpression |  | 
  | dump() const | QgsExpression |  | 
  | evalErrorString() const | QgsExpression |  | 
  | evaluate(const QgsFeature *f) | QgsExpression |  | 
  | evaluate(const QgsFeature &f) | QgsExpression |  | 
  | evaluate(const QgsFeature *f, const QgsFields &fields) | QgsExpression |  | 
  | evaluate(const QgsFeature &f, const QgsFields &fields) | QgsExpression | inline | 
  | evaluate() | QgsExpression |  | 
  | evaluate(const QgsExpressionContext *context) | QgsExpression |  | 
  | evaluateToDouble(const QString &text, const double fallbackValue) | QgsExpression | static | 
  | expression() const | QgsExpression |  | 
  | FcnEval typedef | QgsExpression |  | 
  | FcnEvalContext typedef | QgsExpression |  | 
  | formatPreviewString(const QVariant &value) | QgsExpression | static | 
  | functionCount() | QgsExpression | static | 
  | functionIndex(const QString &name) | QgsExpression | static | 
  | Functions() | QgsExpression | static | 
  | geomCalculator() | QgsExpression |  | 
  | gFunctionHelpTexts | QgsExpression | protectedstatic | 
  | gGroups | QgsExpression | protectedstatic | 
  | gmBuiltinFunctions | QgsExpression | static | 
  | gmFunctions | QgsExpression | static | 
  | gmOwnedFunctions | QgsExpression | static | 
  | gmSpecialColumnGroups | QgsExpression | protectedstatic | 
  | gmSpecialColumns | QgsExpression | protectedstatic | 
  | group(const QString &group) | QgsExpression | static | 
  | gVariableHelpTexts | QgsExpression | protectedstatic | 
  | hasEvalError() const | QgsExpression |  | 
  | hasParserError() const | QgsExpression |  | 
  | hasSpecialColumn(const QString &name) | QgsExpression | static | 
  | helptext(QString name) | QgsExpression | static | 
  | initFunctionHelp() | QgsExpression | protectedstatic | 
  | initGeomCalculator() | QgsExpression | protected | 
  | initVariableHelp() | QgsExpression | protectedstatic | 
  | Interval typedef | QgsExpression |  | 
  | isField() const | QgsExpression | inline | 
  | isFunctionName(const QString &name) | QgsExpression | static | 
  | isValid() const | QgsExpression |  | 
  | isValid(const QString &text, const QgsFields &fields, QString &errorMessage) | QgsExpression | static | 
  | isValid(const QString &text, const QgsExpressionContext *context, QString &errorMessage) | QgsExpression | static | 
  | needsGeometry() const | QgsExpression |  | 
  | NodeType enum name | QgsExpression |  | 
  | ntBinaryOperator enum value | QgsExpression |  | 
  | ntColumnRef enum value | QgsExpression |  | 
  | ntCondition enum value | QgsExpression |  | 
  | ntFunction enum value | QgsExpression |  | 
  | ntInOperator enum value | QgsExpression |  | 
  | ntLiteral enum value | QgsExpression |  | 
  | ntUnaryOperator enum value | QgsExpression |  | 
  | operator=(const QgsExpression &other) | QgsExpression |  | 
  | operator==(const QgsExpression &other) const | QgsExpression |  | 
  | ParameterList typedef | QgsExpression |  | 
  | parserErrorString() const | QgsExpression |  | 
  | prepare(const QgsFields &fields) | 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 | 
  | referencedColumns() const | QgsExpression |  | 
  | registerFunction(Function *function, bool transferOwnership=false) | QgsExpression | static | 
  | replaceExpressionText(const QString &action, const QgsFeature *feat, QgsVectorLayer *layer, const QMap< QString, QVariant > *substitutionMap=nullptr, const QgsDistanceArea *distanceArea=nullptr) | QgsExpression | static | 
  | replaceExpressionText(const QString &action, const QgsExpressionContext *context, const QMap< QString, QVariant > *substitutionMap=nullptr, const QgsDistanceArea *distanceArea=nullptr) | QgsExpression | static | 
  | rootNode() const | QgsExpression |  | 
  | scale() | QgsExpression |  | 
  | setAreaUnits(QgsUnitTypes::AreaUnit unit) | QgsExpression |  | 
  | setCurrentRowNumber(int rowNumber) | QgsExpression |  | 
  | setDistanceUnits(QGis::UnitType unit) | QgsExpression |  | 
  | setEvalErrorString(const QString &str) | QgsExpression |  | 
  | setExpression(const QString &expression) | QgsExpression |  | 
  | setGeomCalculator(const QgsDistanceArea &calc) | QgsExpression |  | 
  | setScale(double scale) | QgsExpression |  | 
  | setSpecialColumn(const QString &name, const QVariant &value) | 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 |  | 
  | SpatialOperator enum name | QgsExpression |  | 
  | specialColumn(const QString &name) | QgsExpression | static | 
  | specialColumns() | QgsExpression | static | 
  | UnaryOperator enum name | QgsExpression |  | 
  | UnaryOperatorText | QgsExpression | static | 
  | unregisterFunction(const QString &name) | QgsExpression | static | 
  | unsetSpecialColumn(const QString &name) | QgsExpression | static | 
  | uoMinus enum value | QgsExpression |  | 
  | uoNot enum value | QgsExpression |  | 
  | variableHelpText(const QString &variableName, bool showValue=true, const QVariant &value=QVariant()) | QgsExpression | static | 
  | WhenThenList typedef | QgsExpression |  | 
  | ~QgsExpression() | QgsExpression |  |