18 #ifndef QGSPROCESSINGREGISTRY_H
19 #define QGSPROCESSINGREGISTRY_H
21 #include "qgis_core.h"
60 QList<QgsProcessingProvider *>
providers()
const {
return mProviders.values(); }
85 bool removeProvider(
const QString &providerId );
96 QList< const QgsProcessingAlgorithm *> algorithms()
const;
147 void addAlgorithmAlias( const QString &aliasId, const QString &actualId );
188 void providerAdded( const QString &
id );
191 void providerRemoved( const QString &
id );
216 QMap< QString, QString > mAlgorithmAliases;
223 #endif // QGSPROCESSINGREGISTRY_H