QGIS API Documentation  3.4.15-Madeira (e83d02e274)
QgsExpression Member List

This is the complete list of members for QgsExpression, including all inherited members.

areaUnits() const QgsExpression
BuiltinFunctions()QgsExpressionstatic
checkExpression(const QString &text, const QgsExpressionContext *context, QString &errorMessage)QgsExpressionstatic
cleanRegisteredFunctions()QgsExpressionstatic
createFieldEqualityExpression(const QString &fieldName, const QVariant &value)QgsExpressionstatic
distanceUnits() const QgsExpression
dump() const QgsExpression
evalErrorString() const QgsExpression
evaluate()QgsExpression
evaluate(const QgsExpressionContext *context)QgsExpression
evaluateToDouble(const QString &text, double fallbackValue)QgsExpressionstatic
expression() const QgsExpression
findNodes() const QgsExpressioninline
formatPreviewString(const QVariant &value, bool htmlOutput=true)QgsExpressionstatic
formatVariableHelp(const QString &description, bool showValue=true, const QVariant &value=QVariant())QgsExpressionstatic
functionCount()QgsExpressionstatic
functionIndex(const QString &name)QgsExpressionstatic
Functions()QgsExpressionstatic
geomCalculator()QgsExpression
group(const QString &group)QgsExpressionstatic
hasEvalError() const QgsExpression
hasParserError() const QgsExpression
helpText(QString name)QgsExpressionstatic
isField() const QgsExpression
isFunctionName(const QString &name)QgsExpressionstatic
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 classQgsExpressionfriend
quotedColumnRef(QString name)QgsExpressionstatic
quotedString(QString text)QgsExpressionstatic
quotedValue(const QVariant &value)QgsExpressionstatic
quotedValue(const QVariant &value, QVariant::Type type)QgsExpressionstatic
referencedAttributeIndexes(const QgsFields &fields) const QgsExpression
referencedColumns() const QgsExpression
referencedFunctions() const QgsExpression
referencedVariables() const QgsExpression
referencedVariables(const QString &text)QgsExpressionstatic
registerFunction(QgsExpressionFunction *function, bool transferOwnership=false)QgsExpressionstatic
replaceExpressionText(const QString &action, const QgsExpressionContext *context, const QgsDistanceArea *distanceArea=nullptr)QgsExpressionstatic
rootNode() const QgsExpression
sBuiltinFunctionsQgsExpressionstatic
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
sFunctionsQgsExpressionstatic
soBbox enum valueQgsExpression
soContains enum valueQgsExpression
soCrosses enum valueQgsExpression
soDisjoint enum valueQgsExpression
soEquals enum valueQgsExpression
soIntersects enum valueQgsExpression
soOverlaps enum valueQgsExpression
soTouches enum valueQgsExpression
soWithin enum valueQgsExpression
sOwnedFunctionsQgsExpressionstatic
SpatialOperator enum nameQgsExpression
unregisterFunction(const QString &name)QgsExpressionstatic
variableHelpText(const QString &variableName)QgsExpressionstatic
~QgsExpression()QgsExpression