QGIS API Documentation  3.21.0-Master (5b68dc587e)
QgsVectorDataProvider Member List

This is the complete list of members for QgsVectorDataProvider, including all inherited members.

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