QGIS API Documentation
4.3.0-Master (4ecdf0f3f59)
Toggle main menu visibility
Loading...
Searching...
No Matches
src
core
qgsexpressioncontextscopegenerator.h
Go to the documentation of this file.
1
/***************************************************************************
2
qgsexpressioncontextscopegenerator.h - QgsExpressionContextScopeGenerator
3
4
---------------------
5
begin : 24.11.2017
6
copyright : (C) 2017 by Matthias Kuhn
7
email : matthias@opengis.ch
8
***************************************************************************
9
* *
10
* This program is free software; you can redistribute it and/or modify *
11
* it under the terms of the GNU General Public License as published by *
12
* the Free Software Foundation; either version 2 of the License, or *
13
* (at your option) any later version. *
14
* *
15
***************************************************************************/
16
#ifndef QGSEXPRESSIONCONTEXTSCOPEGENERATOR_H
17
#define QGSEXPRESSIONCONTEXTSCOPEGENERATOR_H
18
19
#include "
qgsexpressioncontext.h
"
20
26
27
class
CORE_EXPORT
QgsExpressionContextScopeGenerator
28
{
29
public
:
35
virtual
QgsExpressionContextScope
*
createExpressionContextScope
()
const
= 0
SIP_FACTORY
;
36
37
virtual
~QgsExpressionContextScopeGenerator
() =
default
;
38
};
39
40
#endif
// QGSEXPRESSIONCONTEXTGENERATOR_H
QgsExpressionContextScopeGenerator
Abstract interface for generating an expression context scope.
Definition
qgsexpressioncontextscopegenerator.h:28
QgsExpressionContextScopeGenerator::createExpressionContextScope
virtual QgsExpressionContextScope * createExpressionContextScope() const =0
This method needs to be reimplemented in all classes which implement this interface and return an exp...
QgsExpressionContextScopeGenerator::~QgsExpressionContextScopeGenerator
virtual ~QgsExpressionContextScopeGenerator()=default
QgsExpressionContextScope
Single scope for storing variables and functions for use within a QgsExpressionContext.
Definition
qgsexpressioncontext.h:119
SIP_FACTORY
#define SIP_FACTORY
Definition
qgis_sip.h:83
qgsexpressioncontext.h
Generated on
for QGIS API Documentation by
1.17.0