QGIS API Documentation 3.37.0-Master (fdefdf9c27f)
QgsVectorDataProvider Member List

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

addAttributes(const QList< QgsField > &attributes)QgsVectorDataProvidervirtual
AddAttributes enum valueQgsVectorDataProvider
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(Qgis::Aggregate aggregate, int index, const QgsAggregateCalculator::AggregateParameters &parameters, QgsExpressionContext *context, bool &ok, QgsFeatureIds *fids=nullptr) constQgsVectorDataProvidervirtual
allFeatureIds() constQgsFeatureSourcevirtual
appendError(const QgsErrorMessage &message)QgsDataProviderinlineprotected
attributeEditCapabilities() constQgsVectorDataProvidervirtual
attributeIndexes() constQgsVectorDataProvidervirtual
availableEncodings()QgsVectorDataProviderstatic
cancelReload()QgsVectorDataProvidervirtual
CancelSupport enum valueQgsVectorDataProvider
Capabilities typedefQgsVectorDataProvider
capabilities() constQgsVectorDataProvidervirtual
capabilitiesString() constQgsVectorDataProvider
Capability enum nameQgsVectorDataProvider
changeAttributeValues(const QgsChangedAttributesMap &attr_map)QgsVectorDataProvidervirtual
ChangeAttributeValues enum valueQgsVectorDataProvider
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
convertToProviderType(const QgsGeometry &geometry, Qgis::WkbType providerGeometryType)QgsVectorDataProviderprotectedstatic
convertValue(QVariant::Type type, const QString &value)QgsVectorDataProviderstatic
CreateAttributeIndex enum valueQgsVectorDataProvider
createAttributeIndex(int field)QgsVectorDataProvidervirtual
createLabeling(const QVariantMap &configuration=QVariantMap()) constQgsVectorDataProvidervirtual
CreateLabeling enum valueQgsVectorDataProvider
CreateRenderer enum valueQgsVectorDataProvider
createRenderer(const QVariantMap &configuration=QVariantMap()) constQgsVectorDataProvidervirtual
createSpatialIndex()QgsVectorDataProvidervirtual
CreateSpatialIndex enum valueQgsVectorDataProvider
crs() const =0QgsDataProviderpure virtual
CustomData enum valueQgsDataProvider
dataChanged()QgsDataProvidersignal
dataComment() const overrideQgsVectorDataProvidervirtual
dataSourceUri(bool expandAuthConfig=false) constQgsDataProviderinlinevirtual
dataTimestamp() constQgsDataProviderinlinevirtual
defaultValue(int fieldIndex) constQgsVectorDataProvidervirtual
defaultValueClause(int fieldIndex) constQgsVectorDataProvidervirtual
deleteAttributes(const QgsAttributeIds &attributes)QgsVectorDataProvidervirtual
DeleteAttributes enum valueQgsVectorDataProvider
DeleteFeatures enum valueQgsVectorDataProvider
deleteFeatures(const QgsFeatureIds &id)QgsVectorDataProvidervirtual
dependencies() constQgsVectorDataProvidervirtual
description() const =0QgsDataProviderpure virtual
discoverRelations(const QgsVectorLayer *target, const QList< QgsVectorLayer * > &layers) constQgsVectorDataProvidervirtual
doesStrictFeatureTypeCheck() constQgsVectorDataProviderinlinevirtual
EditingCapabilitiesQgsVectorDataProviderstatic
elevationProperties() overrideQgsVectorDataProvidervirtual
elevationProperties() const overrideQgsVectorDataProvidervirtual
empty() constQgsVectorDataProvidervirtual
encoding() constQgsVectorDataProvider
enterUpdateMode()QgsDataProviderinlinevirtual
enumValues(int index, QStringList &enumList) constQgsVectorDataProviderinlinevirtual
error() constQgsDataProviderinlinevirtual
errors() constQgsVectorDataProvider
EvaluateDefaultValues enum valueQgsDataProvider
extent() const =0QgsDataProviderpure virtual
extent3D() constQgsDataProviderinlinevirtual
FastInsert enum valueQgsFeatureSink
FastTruncate enum valueQgsVectorDataProvider
featureCount() const override=0QgsVectorDataProviderpure virtual
featureSource() const =0QgsVectorDataProviderpure virtual
FeatureSymbology enum valueQgsVectorDataProvider
fieldConstraints(int fieldIndex) constQgsVectorDataProvider
fieldNameIndex(const QString &fieldName) constQgsVectorDataProvider
fieldNameMap() constQgsVectorDataProvider
fields() const override=0QgsVectorDataProviderpure virtual
fileRasterFilters() constQgsDataProviderinlinevirtual
fileVectorFilters() constQgsDataProviderinlinevirtual
fillMinMaxCache() constQgsVectorDataProviderprotected
Flag enum nameQgsFeatureSink
FlagLoadDefaultStyle enum valueQgsDataProvider
Flags typedefQgsFeatureSink
flags() constQgsDataProvidervirtual
FlagTrustDataSource enum valueQgsDataProvider
flushBuffer()QgsFeatureSinkinlinevirtual
ForceReadOnly enum valueQgsDataProvider
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
htmlMetadata() constQgsDataProvidervirtual
invalidateConnections(const QString &connection)QgsDataProviderinlinevirtual
isSqlQuery() 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
NoCapabilities enum valueQgsVectorDataProvider
notify(const QString &msg)QgsDataProvidersignal
palAttributeIndexNames() constQgsVectorDataProvider
ParallelThreadLoading enum valueQgsDataProvider
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
QgsTransactionQgsVectorDataProviderfriend
QgsVectorDataProvider(const QString &uri=QString(), const QgsDataProvider::ProviderOptions &providerOptions=QgsDataProvider::ProviderOptions(), QgsDataProvider::ReadFlags flags=QgsDataProvider::ReadFlags())QgsVectorDataProvider
QgsVectorLayerEditBufferQgsVectorDataProviderfriend
raiseError(const QString &msg) constQgsVectorDataProvidersignal
ReadFlag enum nameQgsDataProvider
ReadFlags typedefQgsDataProvider
ReadLayerMetadata enum valueQgsVectorDataProvider
RegeneratePrimaryKey enum valueQgsFeatureSink
reloadData()QgsDataProvidervirtual
ReloadData enum valueQgsVectorDataProvider
RenameAttributes enum valueQgsVectorDataProvider
renameAttributes(const QgsFieldNameMap &renamedAttributes)QgsVectorDataProvidervirtual
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
setUri(const QString &uri)QgsDataProviderinline
SimplifyGeometries enum valueQgsVectorDataProvider
SimplifyGeometriesWithTopologicalValidation enum valueQgsVectorDataProvider
SinkFlag enum nameQgsFeatureSink
SinkFlags typedefQgsFeatureSink
skipConstraintCheck(int fieldIndex, QgsFieldConstraints::Constraint constraint, const QVariant &value=QVariant()) constQgsVectorDataProvidervirtual
SkipCredentialsRequest enum valueQgsDataProvider
SkipFeatureCount enum valueQgsDataProvider
SkipFullScan enum valueQgsDataProvider
SkipGetExtent enum valueQgsDataProvider
sourceCrs() const overrideQgsVectorDataProvidervirtual
sourceExtent() const overrideQgsVectorDataProvidervirtual
sourceExtent3D() const overrideQgsVectorDataProvidervirtual
sourceName() const overrideQgsVectorDataProviderinlinevirtual
storageType() constQgsVectorDataProvidervirtual
styleStorageCapabilities() constQgsDataProvidervirtual
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
vectorLayerTypeFlags() constQgsVectorDataProvidervirtual
wkbType() const override=0QgsVectorDataProviderpure virtual
writeLayerMetadata(const QgsLayerMetadata &metadata)QgsDataProviderinlinevirtual
WriteLayerMetadata enum valueQgsVectorDataProvider
~QgsFeatureSink()=defaultQgsFeatureSinkvirtual
~QgsFeatureSource()=defaultQgsFeatureSourcevirtual