QGIS API Documentation
2.8.2-Wien
|
#include <qgsexpression.h>
Public Member Functions | |
StaticFunction (QString fnname, int params, FcnEval fcn, QString group, QString helpText=QString(), bool usesGeometry=false, QStringList referencedColumns=QStringList(), bool lazyEval=false) | |
virtual QVariant | func (const QVariantList &values, const QgsFeature *f, QgsExpression *parent) override |
Public Member Functions inherited from QgsExpression::Function | |
Function (QString fnname, int params, QString group, QString helpText=QString(), bool usesGeometry=false, QStringList referencedColumns=QStringList(), bool lazyEval=false) | |
QString | group () |
The group the function belongs to. | |
QString | helptext () |
The help text for the function. | |
bool | lazyEval () |
True if this function should use lazy evaluation. | |
QString | name () |
The name of the function. | |
bool | operator== (const Function &other) const |
int | params () |
The number of parameters this function takes. | |
virtual QStringList | referencedColumns () const |
bool | usesgeometry () |
Does this function use a geometry object. |
Definition at line 326 of file qgsexpression.h.
|
inline |
Definition at line 329 of file qgsexpression.h.
|
inlineoverridevirtual |
Implements QgsExpression::Function.
Definition at line 332 of file qgsexpression.h.