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(); \
 
  QgsFeature f = ( 
c )->feature();
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 38 of file qgsexpressionutils.h.
 
 
◆ SET_EVAL_ERROR
      
        
          | #define SET_EVAL_ERROR | ( |  | x | ) | { parent->setEvalErrorString( x ); return QVariant(); } | 
      
 
 
◆ SIP_NO_FILE