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 | |