| QGIS API Documentation
    3.18.1-Zürich (202f1bf7e5)
    | 
Contains enumerations and other constants for use in processing algorithms and parameters. More...
#include <qgsprocessing.h>
| Public Types | |
| enum | PythonOutputType { PythonQgsProcessingAlgorithmSubclass } | 
| Available Python output types.  More... | |
| enum | SourceType { TypeMapLayer = -2 , TypeVectorAnyGeometry = -1 , TypeVectorPoint = 0 , TypeVectorLine = 1 , TypeVectorPolygon = 2 , TypeRaster = 3 , TypeFile = 4 , TypeVector = 5 , TypeMesh = 6 } | 
| Data source types enum.  More... | |
| Static Public Member Functions | |
| static QString | sourceTypeToString (SourceType type) | 
| Converts a source type to a string representation.  More... | |
| Static Public Attributes | |
| static const QString | TEMPORARY_OUTPUT = QStringLiteral( "TEMPORARY_OUTPUT" ) | 
| Constant used to indicate that a Processing algorithm output should be a temporary layer/file.  More... | |
Contains enumerations and other constants for use in processing algorithms and parameters.
Definition at line 38 of file qgsprocessing.h.
Available Python output types.
| Enumerator | |
|---|---|
| PythonQgsProcessingAlgorithmSubclass | Full Python QgsProcessingAlgorithm subclass. | 
Definition at line 58 of file qgsprocessing.h.
Data source types enum.
Definition at line 44 of file qgsprocessing.h.
| 
 | inlinestatic | 
Converts a source type to a string representation.
Definition at line 68 of file qgsprocessing.h.
| 
 | static | 
Constant used to indicate that a Processing algorithm output should be a temporary layer/file.
Definition at line 99 of file qgsprocessing.h.