37   return instance()->mGeometryCheckRegistry.get();
    41   : mGeometryCheckRegistry( qgis::make_unique<QgsGeometryCheckRegistry>() )
    43   qRegisterMetaType< QList<std::shared_ptr<QgsGeometryCheckError> > >( 
"QList<std::shared_ptr<QgsGeometryCheckError>>" );
 This class manages all known geometry check factories. 
 
static QgsGeometryCheckRegistry * geometryCheckRegistry()
Returns the global geometry checker registry, used for managing all geometry check factories...
 
QgsAnalysis is a singleton class containing various registry and other global members related to anal...
 
static QgsAnalysis * instance()
Returns a pointer to the singleton instance. 
 
QgsAnalysis(const QgsAnalysis &other)=delete
QgsAnalysis cannot be copied. 
 
Template to create a factory for a geometry check.