QGIS API Documentation  2.99.0-Master (08c2e66)
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
AddFeatures enum valueQgsVectorDataProvider
addFeatures(QgsFeatureList &flist)QgsVectorDataProvidervirtual
aggregate(QgsAggregateCalculator::Aggregate aggregate, int index, const QgsAggregateCalculator::AggregateParameters &parameters, QgsExpressionContext *context, bool &ok) const QgsVectorDataProvidervirtual
appendError(const QgsErrorMessage &message)QgsDataProviderinlineprotected
attributeIndexes() const QgsVectorDataProvidervirtual
availableEncodings()QgsVectorDataProviderstatic
capabilities() const QgsVectorDataProvidervirtual
capabilitiesString() const QgsVectorDataProvider
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) const QgsVectorDataProviderprotected
convertValue(QVariant::Type type, const QString &value)QgsVectorDataProviderstatic
CreateAttributeIndex enum valueQgsVectorDataProvider
createAttributeIndex(int field)QgsVectorDataProvidervirtual
CreateSpatialIndex enum valueQgsVectorDataProvider
createSpatialIndex()QgsVectorDataProvidervirtual
crs() const =0QgsDataProviderpure virtual
CustomData enum valueQgsDataProvider
Database enum valueQgsDataProvider
DataCapability enum nameQgsDataProvider
dataChanged()QgsDataProvidersignal
dataComment() const QgsVectorDataProvidervirtual
dataSourceUri(bool expandAuthConfig=false) const QgsDataProviderinlinevirtual
dataTimestamp() const QgsDataProviderinlinevirtual
defaultValue(int fieldIndex) const QgsVectorDataProvidervirtual
defaultValueClause(int fieldIndex) const QgsVectorDataProvidervirtual
DeleteAttributes enum valueQgsVectorDataProvider
deleteAttributes(const QgsAttributeIds &attributes)QgsVectorDataProvidervirtual
deleteFeatures(const QgsFeatureIds &id)QgsVectorDataProvidervirtual
DeleteFeatures enum valueQgsVectorDataProvider
dependencies() const QgsVectorDataProvidervirtual
description() const =0QgsDataProviderpure virtual
Dir enum valueQgsDataProvider
discoverRelations(const QgsVectorLayer *self, const QList< QgsVectorLayer * > &layers) const QgsVectorDataProvidervirtual
doesStrictFeatureTypeCheck() const QgsVectorDataProviderinlinevirtual
EditingCapabilitiesQgsVectorDataProviderstatic
encoding() const QgsVectorDataProvider
enterUpdateMode()QgsDataProviderinlinevirtual
enumValues(int index, QStringList &enumList) const QgsVectorDataProviderinlinevirtual
error() const QgsDataProviderinlinevirtual
errors() const QgsVectorDataProvider
EvaluateDefaultValues enum valueQgsDataProvider
extent() const =0QgsDataProviderpure virtual
FastTruncate enum valueQgsVectorDataProvider
featureCount() const =0QgsVectorDataProviderpure virtual
featureSource() const =0QgsVectorDataProviderpure virtual
fieldConstraints(int fieldIndex) const QgsVectorDataProvider
fieldNameIndex(const QString &fieldName) const QgsVectorDataProvider
fieldNameMap() const QgsVectorDataProvider
fields() const =0QgsVectorDataProviderpure virtual
File enum valueQgsDataProvider
fileRasterFilters() const QgsDataProviderinlinevirtual
fileVectorFilters() const QgsDataProviderinlinevirtual
fillMinMaxCache() const QgsVectorDataProviderprotected
forceReload()QgsVectorDataProvidervirtual
fullExtentCalculated()QgsDataProvidersignal
getFeatures(const QgsFeatureRequest &request=QgsFeatureRequest()) const =0QgsVectorDataProviderpure virtual
hasErrors() const QgsVectorDataProvider
invalidateConnections(const QString &connection)QgsDataProviderinlinevirtual
isDeleteStyleFromDatabaseSupported() const QgsVectorDataProvidervirtual
isSaveAndLoadStyleToDatabaseSupported() const QgsVectorDataProvidervirtual
isValid() const =0QgsDataProviderpure virtual
leaveUpdateMode()QgsDataProviderinlinevirtual
maximumValue(int index) const QgsVectorDataProvidervirtual
mErrorQgsDataProviderprotected
metadata() const QgsVectorDataProviderinlinevirtual
minimumValue(int index) const QgsVectorDataProvidervirtual
mTimestampQgsDataProviderprotected
name() const =0QgsDataProviderpure virtual
nativeTypes() const QgsVectorDataProvider
Net enum valueQgsDataProvider
NoCapabilities enum valueQgsVectorDataProvider
NoDataCapabilities enum valueQgsDataProvider
palAttributeIndexNames() const QgsVectorDataProvidervirtual
pkAttributeIndexes() const QgsVectorDataProvidervirtual
providerProperty(ProviderProperty property, const QVariant &defaultValue=QVariant()) const QgsDataProvider
providerProperty(int property, const QVariant &defaultValue) const QgsDataProvider
ProviderProperty enum nameQgsDataProvider
pushError(const QString &msg) const QgsVectorDataProviderprotected
QgsDataProvider(QString const &uri="")QgsDataProviderinline
QgsTransaction classQgsVectorDataProviderfriend
QgsVectorDataProvider(const QString &uri=QString())QgsVectorDataProvider
raiseError(const QString &msg) const QgsVectorDataProvidersignal
reloadData()QgsDataProviderinlinevirtual
RenameAttributes enum valueQgsVectorDataProvider
renameAttributes(const QgsFieldNameMap &renamedAttributes)QgsVectorDataProvidervirtual
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
setNativeTypes(const QList< 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
SimplifyGeometries enum valueQgsVectorDataProvider
SimplifyGeometriesWithTopologicalValidation enum valueQgsVectorDataProvider
skipConstraintCheck(int fieldIndex, QgsFieldConstraints::Constraint constraint, const QVariant &value=QVariant()) const QgsVectorDataProvidervirtual
storageType() const QgsVectorDataProvidervirtual
subLayerCount() const QgsDataProviderinlinevirtual
subLayers() const QgsDataProviderinlinevirtual
subLayerStyles() const QgsDataProviderinlinevirtual
subsetString() const QgsDataProviderinlinevirtual
supportedType(const QgsField &field) const QgsVectorDataProvider
supportsSubsetString() const QgsDataProviderinlinevirtual
textEncoding() const QgsVectorDataProviderprotected
timestamp() const QgsDataProviderinlinevirtual
transaction() const QgsVectorDataProvidervirtual
TransactionSupport enum valueQgsVectorDataProvider
translateMetadataKey(const QString &mdKey) const QgsVectorDataProviderinlinevirtual
translateMetadataValue(const QString &mdKey, const QVariant &value) const QgsVectorDataProviderinlinevirtual
truncate()QgsVectorDataProvidervirtual
uniqueStringsMatching(int index, const QString &substring, int limit=-1, QgsFeedback *feedback=nullptr) const QgsVectorDataProvidervirtual
uniqueValues(int index, QList< QVariant > &uniqueValues, int limit=-1) const QgsVectorDataProvidervirtual
updateExtents()QgsDataProviderinlinevirtual
wkbType() const =0QgsVectorDataProviderpure virtual