#include "qgsfeature.h"
#include "qgsexpression.h"
#include "qgsvariantutils.h"
#include "qgsfeaturerequest.h"
#include "qgsreferencedgeometry.h"
#include <QDate>
#include <QDateTime>
#include <QTime>
#include <QThread>
#include <QLocale>
#include <functional>
Go to the source code of this file.
◆ ENSURE_NO_EVAL_ERROR
#define ENSURE_NO_EVAL_ERROR { if ( parent->hasEvalError() ) return QVariant(); } |
◆ FEAT_FROM_CONTEXT
#define FEAT_FROM_CONTEXT |
( |
|
c, |
|
|
|
f |
|
) |
| |
Value: if ( !(
c) || !(
c )->hasFeature() )
return QVariant(); \
The feature class encapsulates a single feature including its unique ID, geometry and a list of field...
As part of the API refactoring and improvements which landed in the Processing API was substantially reworked from the x version This was done in order to allow much of the underlying Processing framework to be ported into c
Definition at line 42 of file qgsexpressionutils.h.
◆ SET_EVAL_ERROR
#define SET_EVAL_ERROR |
( |
|
x | ) |
{ parent->setEvalErrorString( x ); return QVariant(); } |
◆ SIP_NO_FILE