|
Quantum GIS API Documentation
master-ce49b66
|
#include <qgsexpression.h>
Inheritance diagram for QgsExpression::NodeColumnRef:
Collaboration diagram for QgsExpression::NodeColumnRef:Public Member Functions | |
| NodeColumnRef (QString name) | |
| virtual void | accept (Visitor &v) const |
| virtual QString | dump () const |
| virtual QVariant | eval (QgsExpression *parent, QgsFeature *f) |
| QString | name () const |
| virtual bool | needsGeometry () const |
| virtual NodeType | nodeType () const |
| virtual bool | prepare (QgsExpression *parent, const QgsFields &fields) |
| virtual QStringList | referencedColumns () const |
Protected Attributes | |
| int | mIndex |
| QString | mName |
Definition at line 516 of file qgsexpression.h.
| QgsExpression::NodeColumnRef::NodeColumnRef | ( | QString | name | ) | [inline] |
Definition at line 519 of file qgsexpression.h.
| virtual void QgsExpression::NodeColumnRef::accept | ( | Visitor & | v | ) | const [inline, virtual] |
Implements QgsExpression::Node.
Definition at line 530 of file qgsexpression.h.
References QgsExpression::Visitor::visit().
| QString QgsExpression::NodeColumnRef::dump | ( | ) | const [virtual] |
Implements QgsExpression::Node.
Definition at line 2266 of file qgsexpression.cpp.
| QVariant QgsExpression::NodeColumnRef::eval | ( | QgsExpression * | parent, |
| QgsFeature * | f | ||
| ) | [virtual] |
Implements QgsExpression::Node.
Definition at line 2242 of file qgsexpression.cpp.
References QgsFeature::attribute().
| QString QgsExpression::NodeColumnRef::name | ( | ) | const [inline] |
Definition at line 521 of file qgsexpression.h.
Referenced by QgsOgcUtils::expressionColumnRefToOgcFilter().
| virtual bool QgsExpression::NodeColumnRef::needsGeometry | ( | ) | const [inline, virtual] |
Implements QgsExpression::Node.
Definition at line 529 of file qgsexpression.h.
| virtual NodeType QgsExpression::NodeColumnRef::nodeType | ( | ) | const [inline, virtual] |
Implements QgsExpression::Node.
Definition at line 523 of file qgsexpression.h.
| bool QgsExpression::NodeColumnRef::prepare | ( | QgsExpression * | parent, |
| const QgsFields & | fields | ||
| ) | [virtual] |
Implements QgsExpression::Node.
Definition at line 2251 of file qgsexpression.cpp.
References QgsFields::count(), QgsExpression::mEvalErrorString, and tr.
| virtual QStringList QgsExpression::NodeColumnRef::referencedColumns | ( | ) | const [inline, virtual] |
Implements QgsExpression::Node.
Definition at line 528 of file qgsexpression.h.
int QgsExpression::NodeColumnRef::mIndex [protected] |
Definition at line 534 of file qgsexpression.h.
QString QgsExpression::NodeColumnRef::mName [protected] |
Definition at line 533 of file qgsexpression.h.