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