QGIS API Documentation  2.99.0-Master (e077efd)
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) constQgsVectorDataProvidervirtual
appendError(const QgsErrorMessage &theMessage)QgsDataProviderinlineprotected
attributeIndexes() constQgsVectorDataProvidervirtual
availableEncodings()QgsVectorDataProviderstatic
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 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() constQgsVectorDataProvidervirtual
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
encoding() constQgsVectorDataProvider
enterUpdateMode()QgsDataProviderinlinevirtual
enumValues(int index, QStringList &enumList) constQgsVectorDataProviderinlinevirtual
error() constQgsDataProviderinlinevirtual
errors() constQgsVectorDataProvider
EvaluateDefaultValues enum valueQgsDataProvider
extent() const =0QgsDataProviderpure virtual
featureCount() const =0QgsVectorDataProviderpure virtual
featureSource() const =0QgsVectorDataProviderpure virtual
fieldConstraints(int fieldIndex) constQgsVectorDataProvider
fieldNameIndex(const QString &fieldName) constQgsVectorDataProvider
fieldNameMap() constQgsVectorDataProvider
fields() const =0QgsVectorDataProviderpure virtual
File enum valueQgsDataProvider
fileRasterFilters() constQgsDataProviderinlinevirtual
fileVectorFilters() constQgsDataProviderinlinevirtual
fillMinMaxCache() constQgsVectorDataProviderprotected
forceReload()QgsVectorDataProvidervirtual
fullExtentCalculated()QgsDataProvidersignal
getFeatures(const QgsFeatureRequest &request=QgsFeatureRequest()) const =0QgsVectorDataProviderpure virtual
hasErrors() constQgsVectorDataProvider
invalidateConnections(const QString &connection)QgsDataProviderinlinevirtual
isSaveAndLoadStyleToDBSupported() constQgsVectorDataProvidervirtual
isValid() const =0QgsDataProviderpure virtual
leaveUpdateMode()QgsDataProviderinlinevirtual
maximumValue(int index) constQgsVectorDataProvidervirtual
mErrorQgsDataProviderprotected
metadata() constQgsVectorDataProviderinlinevirtual
minimumValue(int index) constQgsVectorDataProvidervirtual
mTimestampQgsDataProviderprotected
name() const =0QgsDataProviderpure virtual
nativeTypes() constQgsVectorDataProvider
Net enum valueQgsDataProvider
NoCapabilities enum valueQgsVectorDataProvider
NoDataCapabilities enum valueQgsDataProvider
palAttributeIndexNames() constQgsVectorDataProvidervirtual
pkAttributeIndexes() constQgsVectorDataProvidervirtual
providerProperty(ProviderProperty property, const QVariant &defaultValue=QVariant()) constQgsDataProvider
providerProperty(int property, const QVariant &defaultValue) constQgsDataProvider
ProviderProperty enum nameQgsDataProvider
pushError(const QString &msg) constQgsVectorDataProviderprotected
QgsDataProvider(QString const &uri="")QgsDataProviderinline
QgsTransaction classQgsVectorDataProviderfriend
QgsVectorDataProvider(const QString &uri=QString())QgsVectorDataProvider
raiseError(const QString &msg) constQgsVectorDataProvidersignal
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 &theError)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()) constQgsVectorDataProvidervirtual
storageType() constQgsVectorDataProvidervirtual
subLayerCount() constQgsDataProviderinlinevirtual
subLayers() constQgsDataProviderinlinevirtual
subLayerStyles() constQgsDataProviderinlinevirtual
subsetString() constQgsDataProviderinlinevirtual
supportedType(const QgsField &field) constQgsVectorDataProvider
supportsSubsetString() constQgsDataProviderinlinevirtual
textEncoding() constQgsVectorDataProviderprotected
timestamp() constQgsDataProviderinlinevirtual
transaction() constQgsVectorDataProvidervirtual
TransactionSupport enum valueQgsVectorDataProvider
translateMetadataKey(const QString &mdKey) constQgsVectorDataProviderinlinevirtual
translateMetadataValue(const QString &mdKey, const QVariant &value) constQgsVectorDataProviderinlinevirtual
uniqueStringsMatching(int index, const QString &substring, int limit=-1, QgsFeedback *feedback=nullptr) constQgsVectorDataProvidervirtual
uniqueValues(int index, QList< QVariant > &uniqueValues, int limit=-1) constQgsVectorDataProvidervirtual
updateExtents()QgsDataProviderinlinevirtual
wkbType() const =0QgsVectorDataProviderpure virtual
~QgsDataProvider()QgsDataProviderinlinevirtual
~QgsVectorDataProvider()QgsVectorDataProvidervirtual