#include <qgsexpression.h>
Detailed Description
Definition at line 402 of file qgsexpression.h.
Constructor & Destructor Documentation
QgsExpression::NodeUnaryOperator::NodeUnaryOperator |
( |
UnaryOperator |
op, |
|
|
Node * |
operand |
|
) |
| |
|
inline |
QgsExpression::NodeUnaryOperator::~NodeUnaryOperator |
( |
| ) |
|
|
inline |
Member Function Documentation
virtual void QgsExpression::NodeUnaryOperator::accept |
( |
Visitor & |
v | ) |
const |
|
inlinevirtual |
QString QgsExpression::NodeUnaryOperator::dump |
( |
| ) |
const |
|
virtual |
Implements QgsExpression::Node.
Definition at line 1845 of file qgsexpression.cpp.
References ENSURE_NO_EVAL_ERROR, getDoubleValue(), getIntValue(), getTVLValue(), isDoubleSafe(), isIntSafe(), NOT, SET_EVAL_ERROR, tr, tvl2variant(), QgsExpression::uoMinus, and QgsExpression::uoNot.
virtual bool QgsExpression::NodeUnaryOperator::needsGeometry |
( |
| ) |
const |
|
inlinevirtual |
virtual NodeType QgsExpression::NodeUnaryOperator::nodeType |
( |
| ) |
const |
|
inlinevirtual |
Node* QgsExpression::NodeUnaryOperator::operand |
( |
| ) |
const |
|
inline |
virtual QStringList QgsExpression::NodeUnaryOperator::referencedColumns |
( |
| ) |
const |
|
inlinevirtual |
Member Data Documentation
Node* QgsExpression::NodeUnaryOperator::mOperand |
|
protected |
The documentation for this class was generated from the following files: