| AddAttributes enum value | QgsVectorDataProvider |  | 
  | addAttributes(const QList< QgsField > &attributes) | QgsVectorDataProvider | virtual | 
  | addFeature(QgsFeature &feature, QgsFeatureSink::Flags flags=QgsFeatureSink::Flags()) | QgsFeatureSink | virtual | 
  | addFeatures(QgsFeatureList &flist, QgsFeatureSink::Flags flags=QgsFeatureSink::Flags()) override | QgsVectorDataProvider | virtual | 
  | QgsFeatureSink::addFeatures(QgsFeatureIterator &iterator, QgsFeatureSink::Flags flags=QgsFeatureSink::Flags()) | QgsFeatureSink | virtual | 
  | AddFeatures enum value | QgsVectorDataProvider |  | 
  | aggregate(QgsAggregateCalculator::Aggregate aggregate, int index, const QgsAggregateCalculator::AggregateParameters ¶meters, QgsExpressionContext *context, bool &ok, QgsFeatureIds *fids=nullptr) const | QgsVectorDataProvider | virtual | 
  | allFeatureIds() const | QgsFeatureSource | virtual | 
  | appendError(const QgsErrorMessage &message) | QgsDataProvider | inlineprotected | 
  | attributeIndexes() const | QgsVectorDataProvider | virtual | 
  | availableEncodings() | QgsVectorDataProvider | static | 
  | cancelReload() | QgsVectorDataProvider | virtual | 
  | CancelSupport enum value | QgsVectorDataProvider |  | 
  | capabilities() const | QgsVectorDataProvider | virtual | 
  | capabilitiesString() const | QgsVectorDataProvider |  | 
  | Capability enum name | QgsVectorDataProvider |  | 
  | ChangeAttributeValues enum value | QgsVectorDataProvider |  | 
  | changeAttributeValues(const QgsChangedAttributesMap &attr_map) | QgsVectorDataProvider | virtual | 
  | changeFeatures(const QgsChangedAttributesMap &attr_map, const QgsGeometryMap &geometry_map) | QgsVectorDataProvider | virtual | 
  | ChangeFeatures enum value | QgsVectorDataProvider |  | 
  | ChangeGeometries enum value | QgsVectorDataProvider |  | 
  | changeGeometryValues(const QgsGeometryMap &geometry_map) | QgsVectorDataProvider | virtual | 
  | CircularGeometries enum value | QgsVectorDataProvider |  | 
  | clearErrors() | QgsVectorDataProvider |  | 
  | clearMinMaxCache() | QgsVectorDataProvider | protected | 
  | convertToProviderType(const QgsGeometry &geom) const | QgsVectorDataProvider | protected | 
  | convertValue(QVariant::Type type, const QString &value) | QgsVectorDataProvider | static | 
  | createAttributeIndex(int field) | QgsVectorDataProvider | virtual | 
  | CreateAttributeIndex enum value | QgsVectorDataProvider |  | 
  | createLabeling(const QVariantMap &configuration=QVariantMap()) const | QgsVectorDataProvider | virtual | 
  | CreateLabeling enum value | QgsVectorDataProvider |  | 
  | createRenderer(const QVariantMap &configuration=QVariantMap()) const | QgsVectorDataProvider | virtual | 
  | CreateRenderer enum value | QgsVectorDataProvider |  | 
  | createSpatialIndex() | QgsVectorDataProvider | virtual | 
  | CreateSpatialIndex enum value | QgsVectorDataProvider |  | 
  | crs() const =0 | QgsDataProvider | pure virtual | 
  | CustomData enum value | QgsDataProvider |  | 
  | Database enum value | QgsDataProvider |  | 
  | DataCapability enum name | QgsDataProvider |  | 
  | dataChanged() | QgsDataProvider | signal | 
  | dataComment() const override | QgsVectorDataProvider | virtual | 
  | dataSourceUri(bool expandAuthConfig=false) const | QgsDataProvider | inlinevirtual | 
  | dataTimestamp() const | QgsDataProvider | inlinevirtual | 
  | defaultValue(int fieldIndex) const | QgsVectorDataProvider | virtual | 
  | defaultValueClause(int fieldIndex) const | QgsVectorDataProvider | virtual | 
  | DeleteAttributes enum value | QgsVectorDataProvider |  | 
  | deleteAttributes(const QgsAttributeIds &attributes) | QgsVectorDataProvider | virtual | 
  | deleteFeatures(const QgsFeatureIds &id) | QgsVectorDataProvider | virtual | 
  | DeleteFeatures enum value | QgsVectorDataProvider |  | 
  | dependencies() const | QgsVectorDataProvider | virtual | 
  | description() const =0 | QgsDataProvider | pure virtual | 
  | Dir enum value | QgsDataProvider |  | 
  | discoverRelations(const QgsVectorLayer *target, const QList< QgsVectorLayer * > &layers) const | QgsVectorDataProvider | virtual | 
  | doesStrictFeatureTypeCheck() const | QgsVectorDataProvider | inlinevirtual | 
  | EditingCapabilities | QgsVectorDataProvider | static | 
  | empty() const | QgsVectorDataProvider | virtual | 
  | encoding() const | QgsVectorDataProvider |  | 
  | enterUpdateMode() | QgsDataProvider | inlinevirtual | 
  | enumValues(int index, QStringList &enumList) const | QgsVectorDataProvider | inlinevirtual | 
  | error() const | QgsDataProvider | inlinevirtual | 
  | errors() const | QgsVectorDataProvider |  | 
  | EvaluateDefaultValues enum value | QgsDataProvider |  | 
  | extent() const =0 | QgsDataProvider | pure virtual | 
  | FastInsert enum value | QgsFeatureSink |  | 
  | FastTruncate enum value | QgsVectorDataProvider |  | 
  | FeatureAvailability enum name | QgsFeatureSource |  | 
  | featureCount() const override=0 | QgsVectorDataProvider | pure virtual | 
  | FeaturesAvailable enum value | QgsFeatureSource |  | 
  | FeaturesMaybeAvailable enum value | QgsFeatureSource |  | 
  | featureSource() const =0 | QgsVectorDataProvider | pure virtual | 
  | FeatureSymbology enum value | QgsVectorDataProvider |  | 
  | fieldConstraints(int fieldIndex) const | QgsVectorDataProvider |  | 
  | fieldNameIndex(const QString &fieldName) const | QgsVectorDataProvider |  | 
  | fieldNameMap() const | QgsVectorDataProvider |  | 
  | fields() const override=0 | QgsVectorDataProvider | pure virtual | 
  | File enum value | QgsDataProvider |  | 
  | fileRasterFilters() const | QgsDataProvider | inlinevirtual | 
  | fileVectorFilters() const | QgsDataProvider | inlinevirtual | 
  | fillMinMaxCache() const | QgsVectorDataProvider | protected | 
  | Flag enum name | QgsFeatureSink |  | 
  | FlagLoadDefaultStyle enum value | QgsDataProvider |  | 
  | FlagTrustDataSource enum value | QgsDataProvider |  | 
  | flushBuffer() | QgsFeatureSink | inlinevirtual | 
  | forceReload() | QgsVectorDataProvider | inlinevirtual | 
  | fullExtentCalculated() | QgsDataProvider | signal | 
  | getFeatures(const QgsFeatureRequest &request=QgsFeatureRequest()) const override=0 | QgsVectorDataProvider | pure virtual | 
  | handlePostCloneOperations(QgsVectorDataProvider *source) | QgsVectorDataProvider | virtual | 
  | hasErrors() const | QgsVectorDataProvider |  | 
  | hasFeatures() const override | QgsVectorDataProvider | virtual | 
  | hasMetadata() const | QgsVectorDataProvider | inlinevirtual | 
  | hasSpatialIndex() const | QgsFeatureSource | virtual | 
  | invalidateConnections(const QString &connection) | QgsDataProvider | inlinevirtual | 
  | isDeleteStyleFromDatabaseSupported() const | QgsVectorDataProvider | virtual | 
  | isSaveAndLoadStyleToDatabaseSupported() const | QgsVectorDataProvider | virtual | 
  | isValid() const =0 | QgsDataProvider | pure virtual | 
  | lastError() const override | QgsVectorDataProvider | virtual | 
  | layerMetadata() const | QgsDataProvider | inlinevirtual | 
  | leaveUpdateMode() | QgsDataProvider | inlinevirtual | 
  | materialize(const QgsFeatureRequest &request, QgsFeedback *feedback=nullptr) | QgsFeatureSource |  | 
  | maximumValue(int index) const override | QgsVectorDataProvider | virtual | 
  | mError | QgsDataProvider | protected | 
  | metadata() const | QgsVectorDataProvider | inlinevirtual | 
  | minimumValue(int index) const override | QgsVectorDataProvider | virtual | 
  | mReadFlags | QgsDataProvider | protected | 
  | mTimestamp | QgsDataProvider | protected | 
  | name() const =0 | QgsDataProvider | pure virtual | 
  | nativeTypes() const | QgsVectorDataProvider |  | 
  | Net enum value | QgsDataProvider |  | 
  | NoCapabilities enum value | QgsVectorDataProvider |  | 
  | NoDataCapabilities enum value | QgsDataProvider |  | 
  | NoFeaturesAvailable enum value | QgsFeatureSource |  | 
  | notify(const QString &msg) | QgsDataProvider | signal | 
  | palAttributeIndexNames() const | QgsVectorDataProvider | virtual | 
  | pkAttributeIndexes() const | QgsVectorDataProvider | virtual | 
  | ProviderProperty enum name | QgsDataProvider |  | 
  | providerProperty(ProviderProperty property, const QVariant &defaultValue=QVariant()) const | QgsDataProvider |  | 
  | providerProperty(int property, const QVariant &defaultValue) const | QgsDataProvider |  | 
  | pushError(const QString &msg) const | QgsVectorDataProvider | protected | 
  | QgsDataProvider(const QString &uri=QString(), const QgsDataProvider::ProviderOptions &providerOptions=QgsDataProvider::ProviderOptions(), QgsDataProvider::ReadFlags flags=QgsDataProvider::ReadFlags()) | QgsDataProvider |  | 
  | QgsTransaction class | QgsVectorDataProvider | friend | 
  | QgsVectorDataProvider(const QString &uri=QString(), const QgsDataProvider::ProviderOptions &providerOptions=QgsDataProvider::ProviderOptions(), QgsDataProvider::ReadFlags flags=QgsDataProvider::ReadFlags()) | QgsVectorDataProvider |  | 
  | QgsVectorLayerEditBuffer class | QgsVectorDataProvider | friend | 
  | raiseError(const QString &msg) const | QgsVectorDataProvider | signal | 
  | ReadFlag enum name | QgsDataProvider |  | 
  | ReadLayerMetadata enum value | QgsVectorDataProvider |  | 
  | RegeneratePrimaryKey enum value | QgsFeatureSink |  | 
  | reloadData() | QgsDataProvider | virtual | 
  | ReloadData enum value | QgsVectorDataProvider |  | 
  | renameAttributes(const QgsFieldNameMap &renamedAttributes) | QgsVectorDataProvider | virtual | 
  | RenameAttributes enum value | QgsVectorDataProvider |  | 
  | renderInPreview(const QgsDataProvider::PreviewContext &context) | QgsDataProvider | virtual | 
  | RollBackOnErrors enum value | QgsFeatureSink |  | 
  | SelectAtId enum value | QgsVectorDataProvider |  | 
  | SelectEncoding enum value | QgsVectorDataProvider |  | 
  | setDataSourceUri(const QString &uri) | QgsDataProvider | inlinevirtual | 
  | setEncoding(const QString &e) | QgsVectorDataProvider | virtual | 
  | setError(const QgsError &error) | QgsDataProvider | inlineprotected | 
  | setLayerOrder(const QStringList &layers) | QgsDataProvider | inlinevirtual | 
  | setListening(bool isListening) | QgsDataProvider | virtual | 
  | setNativeTypes(const QList< QgsVectorDataProvider::NativeType > &nativeTypes) | QgsVectorDataProvider | protected | 
  | setProviderProperty(ProviderProperty property, const QVariant &value) | QgsDataProvider |  | 
  | setProviderProperty(int property, const QVariant &value) | QgsDataProvider |  | 
  | setSubLayerVisibility(const QString &name, bool vis) | QgsDataProvider | inlinevirtual | 
  | setSubsetString(const QString &subset, bool updateFeatureCount=true) | QgsDataProvider | inlinevirtual | 
  | setTransformContext(const QgsCoordinateTransformContext &transformContext) | QgsDataProvider | virtual | 
  | setUri(const QgsDataSourceUri &uri) | QgsDataProvider | inline | 
  | SimplifyGeometries enum value | QgsVectorDataProvider |  | 
  | SimplifyGeometriesWithTopologicalValidation enum value | QgsVectorDataProvider |  | 
  | SinkFlag enum name | QgsFeatureSink |  | 
  | skipConstraintCheck(int fieldIndex, QgsFieldConstraints::Constraint constraint, const QVariant &value=QVariant()) const | QgsVectorDataProvider | virtual | 
  | SkipFeatureCount enum value | QgsDataProvider |  | 
  | SkipGetExtent enum value | QgsDataProvider |  | 
  | sourceCrs() const override | QgsVectorDataProvider | virtual | 
  | sourceExtent() const override | QgsVectorDataProvider | virtual | 
  | sourceName() const override | QgsVectorDataProvider | inlinevirtual | 
  | SpatialIndexNotPresent enum value | QgsFeatureSource |  | 
  | SpatialIndexPresence enum name | QgsFeatureSource |  | 
  | SpatialIndexPresent enum value | QgsFeatureSource |  | 
  | SpatialIndexUnknown enum value | QgsFeatureSource |  | 
  | storageType() const | QgsVectorDataProvider | virtual | 
  | subLayerCount() const | QgsDataProvider | inlinevirtual | 
  | subLayers() const | QgsDataProvider | inlinevirtual | 
  | sublayerSeparator() | QgsDataProvider | static | 
  | subLayerStyles() const | QgsDataProvider | inlinevirtual | 
  | subsetString() const | QgsDataProvider | inlinevirtual | 
  | supportedType(const QgsField &field) const | QgsVectorDataProvider |  | 
  | supportsSubsetString() const | QgsDataProvider | inlinevirtual | 
  | temporalCapabilities() override | QgsVectorDataProvider | virtual | 
  | temporalCapabilities() const override | QgsVectorDataProvider | virtual | 
  | textEncoding() const | QgsVectorDataProvider | protected | 
  | timestamp() const | QgsDataProvider | inlinevirtual | 
  | transaction() const | QgsVectorDataProvider | virtual | 
  | TransactionSupport enum value | QgsVectorDataProvider |  | 
  | transformContext() const | QgsDataProvider |  | 
  | translateMetadataKey(const QString &mdKey) const | QgsVectorDataProvider | inlinevirtual | 
  | translateMetadataValue(const QString &mdKey, const QVariant &value) const | QgsVectorDataProvider | inlinevirtual | 
  | truncate() | QgsVectorDataProvider | virtual | 
  | uniqueStringsMatching(int index, const QString &substring, int limit=-1, QgsFeedback *feedback=nullptr) const | QgsVectorDataProvider | virtual | 
  | uniqueValues(int fieldIndex, int limit=-1) const | QgsFeatureSource | virtual | 
  | updateExtents() | QgsDataProvider | inlinevirtual | 
  | uri() const | QgsDataProvider | inline | 
  | wkbType() const override=0 | QgsVectorDataProvider | pure virtual | 
  | writeLayerMetadata(const QgsLayerMetadata &metadata) | QgsDataProvider | inlinevirtual | 
  | WriteLayerMetadata enum value | QgsVectorDataProvider |  | 
  | ~QgsFeatureSink()=default | QgsFeatureSink | virtual | 
  | ~QgsFeatureSource()=default | QgsFeatureSource | virtual |