QGIS API Documentation
2.2.0-Valmiera
|
support for visitor pattern - algorithms dealing with the expressions may be implemented without modifying the Node classes More...
#include <qgsexpression.h>
Public Member Functions | |
virtual | ~Visitor () |
virtual void | visit (const NodeUnaryOperator &n)=0 |
virtual void | visit (const NodeBinaryOperator &n)=0 |
virtual void | visit (const NodeInOperator &n)=0 |
virtual void | visit (const NodeFunction &n)=0 |
virtual void | visit (const NodeLiteral &n)=0 |
virtual void | visit (const NodeColumnRef &n)=0 |
virtual void | visit (const NodeCondition &n)=0 |
support for visitor pattern - algorithms dealing with the expressions may be implemented without modifying the Node classes
Definition at line 583 of file qgsexpression.h.
|
inlinevirtual |
Definition at line 586 of file qgsexpression.h.
|
pure virtual |
Referenced by QgsExpression::NodeUnaryOperator::accept(), QgsExpression::NodeBinaryOperator::accept(), QgsExpression::NodeInOperator::accept(), QgsExpression::NodeFunction::accept(), QgsExpression::NodeLiteral::accept(), QgsExpression::NodeColumnRef::accept(), and QgsExpression::NodeCondition::accept().
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |
|
pure virtual |