QGIS API Documentation  2.2.0-Valmiera
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Functions
qgsexpression.h File Reference
#include <QMetaType>
#include <QStringList>
#include <QVariant>
#include <QList>
#include <QDomDocument>
#include "qgsfield.h"
#include "qgsdistancearea.h"
Include dependency graph for qgsexpression.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  QgsExpression
 Class for parsing and evaluation of expressions (formerly called "search strings"). More...
class  QgsExpression::Function
 A abstract base class for defining QgsExpression functions. More...
class  QgsExpression::StaticFunction
class  QgsExpression::Node
class  QgsExpression::NodeList
class  QgsExpression::Interval
class  QgsExpression::NodeUnaryOperator
class  QgsExpression::NodeBinaryOperator
class  QgsExpression::NodeInOperator
class  QgsExpression::NodeFunction
class  QgsExpression::NodeLiteral
class  QgsExpression::NodeColumnRef
class  QgsExpression::WhenThen
class  QgsExpression::NodeCondition
class  QgsExpression::Visitor
 support for visitor pattern - algorithms dealing with the expressions may be implemented without modifying the Node classes More...

Functions

 Q_DECLARE_METATYPE (QgsExpression::Interval)

Function Documentation

Q_DECLARE_METATYPE ( QgsExpression::Interval  )