QGIS API Documentation
3.6.0-Noosa (5873452)
|
A multi-layer output for processing algorithms which create map layers, when the number and nature of the output layers is not predefined. More...
#include <qgsprocessingoutputs.h>
Public Member Functions | |
QgsProcessingOutputMultipleLayers (const QString &name, const QString &description=QString()) | |
Constructor for QgsProcessingOutputMultipleLayers. More... | |
QString | type () const override |
Unique output type name. More... | |
Public Member Functions inherited from QgsProcessingOutputDefinition | |
QgsProcessingOutputDefinition (const QString &name, const QString &description=QString()) | |
Constructor for QgsProcessingOutputDefinition. More... | |
virtual | ~QgsProcessingOutputDefinition ()=default |
QString | description () const |
Returns the description for the output. More... | |
QString | name () const |
Returns the name of the output. More... | |
void | setDescription (const QString &description) |
Sets the description for the output. More... | |
void | setName (const QString &name) |
Sets the name of the output. More... | |
Static Public Member Functions | |
static QString | typeName () |
Returns the type name for the output class. More... | |
Additional Inherited Members | |
Protected Attributes inherited from QgsProcessingOutputDefinition | |
QString | mDescription |
Output description. More... | |
QString | mName |
Output name. More... | |
A multi-layer output for processing algorithms which create map layers, when the number and nature of the output layers is not predefined.
Definition at line 227 of file qgsprocessingoutputs.h.
QgsProcessingOutputMultipleLayers::QgsProcessingOutputMultipleLayers | ( | const QString & | name, |
const QString & | description = QString() |
||
) |
Constructor for QgsProcessingOutputMultipleLayers.
Definition at line 75 of file qgsprocessingoutputs.cpp.
|
overridevirtual |
Unique output type name.
Implements QgsProcessingOutputDefinition.
Definition at line 79 of file qgsprocessingoutputs.cpp.
|
inlinestatic |
Returns the type name for the output class.
Definition at line 239 of file qgsprocessingoutputs.h.