acceptVisitor(Visitor &v) 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 |
currentRowNumber() | QgsExpression | inline |
dump() const | QgsExpression | |
evalErrorString() const | QgsExpression | inline |
evaluate(const QgsFeature *f=NULL) | QgsExpression | |
evaluate(const QgsFeature &f) | QgsExpression | inline |
evaluate(const QgsFeature *f, const QgsFields &fields) | QgsExpression | |
evaluate(const QgsFeature &f, const QgsFields &fields) | QgsExpression | inline |
evaluateToDouble(const QString &text, const double fallbackValue) | QgsExpression | static |
expression() const | QgsExpression | inline |
FcnEval typedef | QgsExpression | |
functionCount() | QgsExpression | static |
functionIndex(QString name) | QgsExpression | static |
Functions() | QgsExpression | static |
geomCalculator() | QgsExpression | inline |
gFunctionHelpTexts | QgsExpression | protectedstatic |
gGroups | QgsExpression | protectedstatic |
gmBuiltinFunctions | QgsExpression | static |
gmFunctions | QgsExpression | static |
gmSpecialColumnGroups | QgsExpression | protectedstatic |
gmSpecialColumns | QgsExpression | protectedstatic |
group(QString group) | QgsExpression | static |
hasEvalError() const | QgsExpression | inline |
hasParserError() const | QgsExpression | inline |
hasSpecialColumn(const QString &name) | QgsExpression | static |
helptext(QString name) | QgsExpression | static |
initFunctionHelp() | QgsExpression | protectedstatic |
initGeomCalculator() | QgsExpression | protected |
isFunctionName(QString name) | QgsExpression | static |
isValid(const QString &text, const QgsFields &fields, QString &errorMessage) | QgsExpression | static |
mCalc | QgsExpression | protected |
mEvalErrorString | QgsExpression | protected |
mExp | QgsExpression | protected |
mParserErrorString | QgsExpression | protected |
mRootNode | QgsExpression | protected |
mRowNumber | QgsExpression | protected |
mScale | QgsExpression | protected |
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 | |
parserErrorString() const | QgsExpression | inline |
prepare(const QgsFields &fields) | QgsExpression | |
QgsExpression(const QString &expr) | QgsExpression | |
QgsExpression() | QgsExpression | inlineprotected |
QgsOgcUtils class | QgsExpression | friend |
quotedColumnRef(QString name) | QgsExpression | static |
quotedString(QString text) | QgsExpression | static |
referencedColumns() const | QgsExpression | |
registerFunction(Function *function) | QgsExpression | static |
replaceExpressionText(const QString &action, const QgsFeature *feat, QgsVectorLayer *layer, const QMap< QString, QVariant > *substitutionMap=0, const QgsDistanceArea *distanceArea=0) | QgsExpression | static |
rootNode() const | QgsExpression | inline |
scale() | QgsExpression | inline |
setCurrentRowNumber(int rowNumber) | QgsExpression | inline |
setEvalErrorString(QString str) | QgsExpression | inline |
setGeomCalculator(const QgsDistanceArea &calc) | QgsExpression | |
setScale(double scale) | QgsExpression | inline |
setSpecialColumn(const QString &name, 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(QString name) | QgsExpression | static |
unsetSpecialColumn(const QString &name) | QgsExpression | static |
uoMinus enum value | QgsExpression | |
uoNot enum value | QgsExpression | |
WhenThenList typedef | QgsExpression | |
~QgsExpression() | QgsExpression | |