QgsProcessingOutputMapLayer class

A map layer output for processing algorithms, where layers may be either vector or raster.

If the actual layer output type is known (e.g. always vector or always raster), use QgsProcessingOutputVectorLayer or QgsProcessingOutputRasterLayer instead.

Base classes

class QgsProcessingOutputDefinition
Base class for the definition of processing outputs.

Public static functions

static auto typeName() -> QString
Returns the type name for the output class.

Constructors, destructors, conversion operators

QgsProcessingOutputMapLayer(const QString& name, const QString& description = QString())
Constructor for QgsProcessingOutputMapLayer.

Public functions

auto type() const -> QString override
Unique output type name.