#include <qgsexpression.h>
Detailed Description
Definition at line 424 of file qgsexpression.h.
Constructor & Destructor Documentation
QgsExpression::NodeBinaryOperator::~NodeBinaryOperator |
( |
| ) |
|
|
inline |
Member Function Documentation
virtual void QgsExpression::NodeBinaryOperator::accept |
( |
Visitor & |
v | ) |
const |
|
inlinevirtual |
bool QgsExpression::NodeBinaryOperator::compare |
( |
double |
diff | ) |
|
|
protected |
QDateTime QgsExpression::NodeBinaryOperator::computeDateTimeFromInterval |
( |
QDateTime |
d, |
|
|
QgsExpression::Interval * |
i |
|
) |
| |
|
protected |
double QgsExpression::NodeBinaryOperator::computeDouble |
( |
double |
x, |
|
|
double |
y |
|
) |
| |
|
protected |
int QgsExpression::NodeBinaryOperator::computeInt |
( |
int |
x, |
|
|
int |
y |
|
) |
| |
|
protected |
QString QgsExpression::NodeBinaryOperator::dump |
( |
| ) |
const |
|
virtual |
Implements QgsExpression::Node.
Definition at line 1869 of file qgsexpression.cpp.
References AND, QgsExpression::boAnd, QgsExpression::boConcat, QgsExpression::boDiv, QgsExpression::boEQ, QgsExpression::boGE, QgsExpression::boGT, QgsExpression::boILike, QgsExpression::boIs, QgsExpression::boIsNot, QgsExpression::boLE, QgsExpression::boLike, QgsExpression::boLT, QgsExpression::boMinus, QgsExpression::boMod, QgsExpression::boMul, QgsExpression::boNE, QgsExpression::boNotILike, QgsExpression::boNotLike, QgsExpression::boOr, QgsExpression::boPlus, QgsExpression::boPow, QgsExpression::boRegexp, ENSURE_NO_EVAL_ERROR, getDateTimeValue(), getDoubleValue(), getInterval(), getIntValue(), getStringValue(), getTVLValue(), isDateTimeSafe(), isDoubleSafe(), isIntervalSafe(), isIntSafe(), isNull(), OR, QgsExpression::setEvalErrorString(), tr, tvl2variant(), TVL_False, TVL_True, and TVL_Unknown.
virtual bool QgsExpression::NodeBinaryOperator::needsGeometry |
( |
| ) |
const |
|
inlinevirtual |
virtual NodeType QgsExpression::NodeBinaryOperator::nodeType |
( |
| ) |
const |
|
inlinevirtual |
Node* QgsExpression::NodeBinaryOperator::opLeft |
( |
| ) |
const |
|
inline |
Node* QgsExpression::NodeBinaryOperator::opRight |
( |
| ) |
const |
|
inline |
virtual QStringList QgsExpression::NodeBinaryOperator::referencedColumns |
( |
| ) |
const |
|
inlinevirtual |
Member Data Documentation
Node* QgsExpression::NodeBinaryOperator::mOpLeft |
|
protected |
Node* QgsExpression::NodeBinaryOperator::mOpRight |
|
protected |
The documentation for this class was generated from the following files: