QGIS API Documentation  2.99.0-Master (ae4d26a)
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=0)QgsFeatureSinkvirtual
AddFeatures enum valueQgsVectorDataProvider
addFeatures(QgsFeatureList &flist, QgsFeatureSink::Flags flags=0) overrideQgsVectorDataProvidervirtual
QgsFeatureSink::addFeatures(QgsFeatureIterator &iterator, QgsFeatureSink::Flags flags=0)QgsFeatureSinkvirtual
aggregate(QgsAggregateCalculator::Aggregate aggregate, int index, const QgsAggregateCalculator::AggregateParameters &parameters, QgsExpressionContext *context, bool &ok) constQgsVectorDataProvidervirtual
allFeatureIds() constQgsFeatureSourcevirtual
appendError(const QgsErrorMessage &message)QgsDataProviderinlineprotected
attributeIndexes() constQgsVectorDataProvidervirtual
availableEncodings()QgsVectorDataProviderstatic
capabilities() constQgsVectorDataProvidervirtual
capabilitiesString() constQgsVectorDataProvider
Capability enum nameQgsVectorDataProvider
ChangeAttributeValues enum valueQgsVectorDataProvider
changeAttributeValues(const QgsChangedAttributesMap &attr_map)QgsVectorDataProvidervirtual
ChangeFeatures enum valueQgsVectorDataProvider
changeFeatures(const QgsChangedAttributesMap &attr_map, const QgsGeometryMap &geometry_map)QgsVectorDataProvidervirtual
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
createSpatialIndex()QgsVectorDataProvidervirtual
CreateSpatialIndex enum valueQgsVectorDataProvider
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 enum valueQgsVectorDataProvider
deleteFeatures(const QgsFeatureIds &id)QgsVectorDataProvidervirtual
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
FastInsert enum valueQgsFeatureSink
FastTruncate enum valueQgsVectorDataProvider
featureCount() const override=0QgsVectorDataProviderpure virtual
FeatureCountState enum nameQgsVectorDataProvider
featureSource() const =0QgsVectorDataProviderpure virtual
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
flushBuffer()QgsFeatureSinkinlinevirtual
forceReload()QgsVectorDataProvidervirtual
fullExtentCalculated()QgsDataProvidersignal
getFeatures(const QgsFeatureRequest &request=QgsFeatureRequest()) const override=0QgsVectorDataProviderpure virtual
hasErrors() constQgsVectorDataProvider
hasMetadata() constQgsVectorDataProviderinlinevirtual
invalidateConnections(const QString &connection)QgsDataProviderinlinevirtual
isDeleteStyleFromDatabaseSupported() constQgsVectorDataProvidervirtual
isSaveAndLoadStyleToDatabaseSupported() constQgsVectorDataProvidervirtual
isValid() const =0QgsDataProviderpure virtual
leaveUpdateMode()QgsDataProviderinlinevirtual
materialize(const QgsFeatureRequest &request, QgsFeedback *feedback=nullptr)QgsFeatureSource
maximumValue(int index) const overrideQgsVectorDataProvidervirtual
mErrorQgsDataProviderprotected
metadata() constQgsVectorDataProviderinlinevirtual
minimumValue(int index) const overrideQgsVectorDataProvidervirtual
mTimestampQgsDataProviderprotected
name() const =0QgsDataProviderpure virtual
nativeTypes() constQgsVectorDataProvider
Net enum valueQgsDataProvider
NoCapabilities enum valueQgsVectorDataProvider
NoDataCapabilities enum valueQgsDataProvider
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
Q_ENUM(DataCapability)QgsDataProvider
QgsDataProvider(const QString &uri=QString())QgsDataProviderinline
QgsTransaction classQgsVectorDataProviderfriend
QgsVectorDataProvider(const QString &uri=QString())QgsVectorDataProvider
QgsVectorLayerEditBuffer classQgsVectorDataProviderfriend
raiseError(const QString &msg) constQgsVectorDataProvidersignal
reloadData()QgsDataProviderinlinevirtual
renameAttributes(const QgsFieldNameMap &renamedAttributes)QgsVectorDataProvidervirtual
RenameAttributes enum valueQgsVectorDataProvider
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
setUri(const QgsDataSourceUri &uri)QgsDataProviderinline
SimplifyGeometries enum valueQgsVectorDataProvider
SimplifyGeometriesWithTopologicalValidation enum valueQgsVectorDataProvider
skipConstraintCheck(int fieldIndex, QgsFieldConstraints::Constraint constraint, const QVariant &value=QVariant()) constQgsVectorDataProvidervirtual
sourceCrs() const overrideQgsVectorDataProvidervirtual
sourceExtent() const overrideQgsVectorDataProvidervirtual
sourceName() const overrideQgsVectorDataProviderinlinevirtual
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
truncate()QgsVectorDataProvidervirtual
Uncounted enum valueQgsVectorDataProvider
uniqueStringsMatching(int index, const QString &substring, int limit=-1, QgsFeedback *feedback=nullptr) constQgsVectorDataProvidervirtual
uniqueValues(int fieldIndex, int limit=-1) constQgsFeatureSourcevirtual
UnknownCount enum valueQgsVectorDataProvider
updateExtents()QgsDataProviderinlinevirtual
uri() constQgsDataProviderinline
wkbType() const override=0QgsVectorDataProviderpure virtual
~QgsFeatureSink()=defaultQgsFeatureSinkvirtual
~QgsFeatureSource()=defaultQgsFeatureSourcevirtual