16 #ifndef QGSABSTRACTPROVIDERCONNECTION_H 17 #define QGSABSTRACTPROVIDERCONNECTION_H 20 #include <QVariantMap> 22 #include "qgis_core.h" 49 if ( dynamic_cast<QgsAbstractDatabaseProviderConnection *>( sipCpp ) != NULL )
51 sipType = sipType_QgsAbstractDatabaseProviderConnection;
53 else if ( dynamic_cast<QgsAbstractProviderConnection *>( sipCpp ) != NULL )
55 sipType = sipType_QgsAbstractProviderConnection;
85 virtual void store(
const QString &name )
const = 0;
90 virtual void remove(
const QString &name )
const = 0;
100 void setUri(
const QString &uri );
105 QVariantMap configuration()
const;
110 void setConfiguration(
const QVariantMap &configuration );
115 QVariantMap mConfiguration;
119 #endif // QGSABSTRACTPROVIDERCONNECTION_H
The QgsAbstractProviderConnection provides an interface for data provider connections.
#define SIP_CONVERT_TO_SUBCLASS_CODE(code)