QGIS API Documentation  2.5.0-Master
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
QgsExpression Member List

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

acceptVisitor(Visitor &v) const QgsExpression
BinaryOperator enum nameQgsExpression
BinaryOperatorTextQgsExpressionstatic
boAnd enum valueQgsExpression
boConcat enum valueQgsExpression
boDiv enum valueQgsExpression
boEQ enum valueQgsExpression
boGE enum valueQgsExpression
boGT enum valueQgsExpression
boILike enum valueQgsExpression
boIs enum valueQgsExpression
boIsNot enum valueQgsExpression
boLE enum valueQgsExpression
boLike enum valueQgsExpression
boLT enum valueQgsExpression
boMinus enum valueQgsExpression
boMod enum valueQgsExpression
boMul enum valueQgsExpression
boNE enum valueQgsExpression
boNotILike enum valueQgsExpression
boNotLike enum valueQgsExpression
boOr enum valueQgsExpression
boPlus enum valueQgsExpression
boPow enum valueQgsExpression
boRegexp enum valueQgsExpression
BuiltinFunctions()QgsExpressionstatic
currentRowNumber()QgsExpressioninline
dump() const QgsExpression
evalErrorString() const QgsExpressioninline
evaluate(const QgsFeature *f=NULL)QgsExpression
evaluate(const QgsFeature &f)QgsExpressioninline
evaluate(const QgsFeature *f, const QgsFields &fields)QgsExpression
evaluate(const QgsFeature &f, const QgsFields &fields)QgsExpressioninline
expression() const QgsExpressioninline
FcnEval typedefQgsExpression
functionCount()QgsExpressionstatic
functionIndex(QString name)QgsExpressionstatic
Functions()QgsExpressionstatic
geomCalculator()QgsExpressioninline
gFunctionHelpTextsQgsExpressionprotectedstatic
gGroupsQgsExpressionprotectedstatic
gmBuiltinFunctionsQgsExpressionstatic
gmFunctionsQgsExpressionstatic
gmSpecialColumnGroupsQgsExpressionprotectedstatic
gmSpecialColumnsQgsExpressionprotectedstatic
group(QString group)QgsExpressionstatic
hasEvalError() const QgsExpressioninline
hasParserError() const QgsExpressioninline
hasSpecialColumn(const QString &name)QgsExpressionstatic
helptext(QString name)QgsExpressionstatic
initFunctionHelp()QgsExpressionprotectedstatic
initGeomCalculator()QgsExpressionprotected
isFunctionName(QString name)QgsExpressionstatic
isValid(const QString &text, const QgsFields &fields, QString &errorMessage)QgsExpressionstatic
mCalcQgsExpressionprotected
mEvalErrorStringQgsExpressionprotected
mExpQgsExpressionprotected
mParserErrorStringQgsExpressionprotected
mRootNodeQgsExpressionprotected
mRowNumberQgsExpressionprotected
mScaleQgsExpressionprotected
needsGeometry()QgsExpression
NodeType enum nameQgsExpression
ntBinaryOperator enum valueQgsExpression
ntColumnRef enum valueQgsExpression
ntCondition enum valueQgsExpression
ntFunction enum valueQgsExpression
ntInOperator enum valueQgsExpression
ntLiteral enum valueQgsExpression
ntUnaryOperator enum valueQgsExpression
parserErrorString() const QgsExpressioninline
prepare(const QgsFields &fields)QgsExpression
QgsExpression(const QString &expr)QgsExpression
QgsExpression()QgsExpressioninlineprotected
QgsOgcUtils classQgsExpressionfriend
quotedColumnRef(QString name)QgsExpressionstatic
quotedString(QString text)QgsExpressionstatic
referencedColumns()QgsExpression
registerFunction(Function *function)QgsExpressionstatic
replaceExpressionText(const QString &action, const QgsFeature *feat, QgsVectorLayer *layer, const QMap< QString, QVariant > *substitutionMap=0)QgsExpressionstatic
rootNode() const QgsExpressioninline
scale()QgsExpressioninline
setCurrentRowNumber(int rowNumber)QgsExpressioninline
setEvalErrorString(QString str)QgsExpressioninline
setGeomCalculator(const QgsDistanceArea &calc)QgsExpression
setScale(double scale)QgsExpressioninline
setSpecialColumn(const QString &name, QVariant value)QgsExpressionstatic
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
SpatialOperator enum nameQgsExpression
specialColumn(const QString &name)QgsExpressionstatic
specialColumns()QgsExpressionstatic
UnaryOperator enum nameQgsExpression
UnaryOperatorTextQgsExpressionstatic
unregisterFunction(QString name)QgsExpressionstatic
unsetSpecialColumn(const QString &name)QgsExpressionstatic
uoMinus enum valueQgsExpression
uoNot enum valueQgsExpression
WhenThenList typedefQgsExpression
~QgsExpression()QgsExpression