QGIS API Documentation 3.41.0-Master (3440c17df1d)
|
This is the complete list of members for QgsVectorFileWriter, including all inherited members.
ActionOnExistingFile enum name | QgsVectorFileWriter | |
addFeature(QgsFeature &feature, QgsFeatureSink::Flags flags=QgsFeatureSink::Flags()) override | QgsVectorFileWriter | virtual |
addFeatures(QgsFeatureList &features, QgsFeatureSink::Flags flags=QgsFeatureSink::Flags()) override | QgsVectorFileWriter | virtual |
QgsFeatureSink::addFeatures(QgsFeatureIterator &iterator, QgsFeatureSink::Flags flags=QgsFeatureSink::Flags()) | QgsFeatureSink | virtual |
addFeatureWithStyle(QgsFeature &feature, QgsFeatureRenderer *renderer, Qgis::DistanceUnit outputUnit=Qgis::DistanceUnit::Meters) | QgsVectorFileWriter | |
AppendToLayerAddFields enum value | QgsVectorFileWriter | |
AppendToLayerNoNewFields enum value | QgsVectorFileWriter | |
areThereNewFieldsToCreate(const QString &datasetName, const QString &layerName, QgsVectorLayer *layer, const QgsAttributeList &attributes) | QgsVectorFileWriter | static |
attrIdxToOgrIdx() const | QgsVectorFileWriter | inline |
CanAddNewFieldsToExistingLayer enum value | QgsVectorFileWriter | |
CanAddNewLayer enum value | QgsVectorFileWriter | |
CanAppendToExistingLayer enum value | QgsVectorFileWriter | |
Canceled enum value | QgsVectorFileWriter | |
CanDeleteLayer enum value | QgsVectorFileWriter | |
capabilities() const | QgsVectorFileWriter | |
convertCodecNameForEncodingOption(const QString &codecName) | QgsVectorFileWriter | static |
create(const QString &fileName, const QgsFields &fields, Qgis::WkbType geometryType, const QgsCoordinateReferenceSystem &srs, const QgsCoordinateTransformContext &transformContext, const QgsVectorFileWriter::SaveVectorOptions &options, QgsFeatureSink::SinkFlags sinkFlags=QgsFeatureSink::SinkFlags(), QString *newFilename=nullptr, QString *newLayer=nullptr) | QgsVectorFileWriter | static |
createEmptyGeometry(Qgis::WkbType wkbType) | QgsVectorFileWriter | protected |
CreateOrOverwriteFile enum value | QgsVectorFileWriter | |
CreateOrOverwriteLayer enum value | QgsVectorFileWriter | |
defaultDatasetOptions(const QString &driverName) | QgsVectorFileWriter | static |
defaultLayerOptions(const QString &driverName) | QgsVectorFileWriter | static |
deleteShapeFile(const QString &fileName) | QgsVectorFileWriter | static |
driver() const | QgsVectorFileWriter | |
driverForExtension(const QString &extension) | QgsVectorFileWriter | static |
driverLongName() const | QgsVectorFileWriter | |
driverMetadata(const QString &driverName, MetaData &driverMetadata) | QgsVectorFileWriter | static |
EditionCapabilities typedef | QgsVectorFileWriter | |
editionCapabilities(const QString &datasetName) | QgsVectorFileWriter | static |
EditionCapability enum name | QgsVectorFileWriter | |
ErrAttributeCreationFailed enum value | QgsVectorFileWriter | |
ErrAttributeTypeUnsupported enum value | QgsVectorFileWriter | |
ErrCreateDataSource enum value | QgsVectorFileWriter | |
ErrCreateLayer enum value | QgsVectorFileWriter | |
ErrDriverNotFound enum value | QgsVectorFileWriter | |
ErrFeatureWriteFailed enum value | QgsVectorFileWriter | |
ErrInvalidLayer enum value | QgsVectorFileWriter | |
errorMessage() const | QgsVectorFileWriter | |
ErrProjection enum value | QgsVectorFileWriter | |
ErrSavingMetadata enum value | QgsVectorFileWriter | |
FastInsert enum value | QgsFeatureSink | |
FieldNameSource enum name | QgsVectorFileWriter | |
fileFilterString(VectorFormatOptions options=SortRecommended) | QgsVectorFileWriter | static |
filterForDriver(const QString &driverName) | QgsVectorFileWriter | static |
finalize() | QgsFeatureSink | virtual |
Flag enum name | QgsFeatureSink | |
Flags typedef | QgsFeatureSink | |
flushBuffer() | QgsFeatureSink | inlinevirtual |
hasError() const | QgsVectorFileWriter | |
Hidden enum value | QgsVectorFileWriter | |
Int enum value | QgsVectorFileWriter | |
lastError() const override | QgsVectorFileWriter | virtual |
mAttrIdxToOgrIdx | QgsVectorFileWriter | protected |
mCodec | QgsVectorFileWriter | protected |
mDS | QgsVectorFileWriter | protected |
mError | QgsVectorFileWriter | protected |
mErrorMessage | QgsVectorFileWriter | protected |
mFields | QgsVectorFileWriter | protected |
mFieldValueConverter | QgsVectorFileWriter | protected |
mIncludeConstraints | QgsVectorFileWriter | protected |
mLayer | QgsVectorFileWriter | protected |
mOgrDriverLongName | QgsVectorFileWriter | protected |
mOgrDriverName | QgsVectorFileWriter | protected |
mOgrRef | QgsVectorFileWriter | protected |
mSetFieldDomains | QgsVectorFileWriter | protected |
mSymbolLayerTable | QgsVectorFileWriter | protected |
mSymbologyExport | QgsVectorFileWriter | protected |
mSymbologyScale | QgsVectorFileWriter | protected |
mWkbType | QgsVectorFileWriter | protected |
NoError enum value | QgsVectorFileWriter | |
ogrDriverList(VectorFormatOptions options=SortRecommended) | QgsVectorFileWriter | static |
ogrTypeFromWkbType(Qgis::WkbType type) | QgsVectorFileWriter | static |
operator=(const QgsVectorFileWriter &rh)=delete | QgsVectorFileWriter | |
OptionType enum name | QgsVectorFileWriter | |
Original enum value | QgsVectorFileWriter | |
PreferAlias enum value | QgsVectorFileWriter | |
QgsVectorFileWriter(const QString &vectorFileName, const QString &fileEncoding, const QgsFields &fields, Qgis::WkbType geometryType, const QgsCoordinateReferenceSystem &srs=QgsCoordinateReferenceSystem(), const QString &driverName="GPKG", const QStringList &datasourceOptions=QStringList(), const QStringList &layerOptions=QStringList(), QString *newFilename=nullptr, Qgis::FeatureSymbologyExport symbologyExport=Qgis::FeatureSymbologyExport::NoSymbology, QgsFeatureSink::SinkFlags sinkFlags=QgsFeatureSink::SinkFlags(), QString *newLayer=nullptr, const QgsCoordinateTransformContext &transformContext=QgsCoordinateTransformContext(), FieldNameSource fieldNameSource=Original) | QgsVectorFileWriter | |
QgsVectorFileWriter(const QString &vectorFileName, const QString &fileEncoding, const QgsFields &fields, Qgis::WkbType geometryType, const QgsCoordinateReferenceSystem &srs, const QString &driverName, const QStringList &datasourceOptions, const QStringList &layerOptions, QString *newFilename, Qgis::FeatureSymbologyExport symbologyExport, QgsVectorFileWriter::FieldValueConverter *fieldValueConverter, const QString &layerName, QgsVectorFileWriter::ActionOnExistingFile action, QString *newLayer=nullptr, const QgsCoordinateTransformContext &transformContext=QgsCoordinateTransformContext(), QgsFeatureSink::SinkFlags sinkFlags=QgsFeatureSink::SinkFlags(), FieldNameSource fieldNameSource=Original, bool includeConstraints=false, bool setFieldDomains=true, const QgsAbstractDatabaseProviderConnection *sourceDatabaseProviderConnection=nullptr) | QgsVectorFileWriter | |
QgsVectorFileWriter(const QgsVectorFileWriter &rh)=delete | QgsVectorFileWriter | |
QgsVectorFileWriterTask | QgsVectorFileWriter | friend |
RegeneratePrimaryKey enum value | QgsFeatureSink | |
RollBackOnErrors enum value | QgsFeatureSink | |
Set enum value | QgsVectorFileWriter | |
setSymbologyExport(Qgis::FeatureSymbologyExport symExport) | QgsVectorFileWriter | inline |
setSymbologyScale(double scale) | QgsVectorFileWriter | |
SinkFlag enum name | QgsFeatureSink | |
SinkFlags typedef | QgsFeatureSink | |
SkipNonSpatialFormats enum value | QgsVectorFileWriter | |
SortRecommended enum value | QgsVectorFileWriter | |
String enum value | QgsVectorFileWriter | |
supportedFiltersAndFormats(VectorFormatOptions options=SortRecommended) | QgsVectorFileWriter | static |
supportedFormatExtensions(VectorFormatOptions options=SortRecommended) | QgsVectorFileWriter | static |
supportsFeatureStyles(const QString &driverName) | QgsVectorFileWriter | static |
SupportsMultipleLayers enum value | QgsVectorFileWriter | |
symbologyExport() const | QgsVectorFileWriter | inline |
symbologyScale() const | QgsVectorFileWriter | inline |
targetLayerExists(const QString &datasetName, const QString &layerName) | QgsVectorFileWriter | static |
TestQgsVectorFileWriter | QgsVectorFileWriter | friend |
VectorFormatOption enum name | QgsVectorFileWriter | |
VectorFormatOptions typedef | QgsVectorFileWriter | |
writeAsVectorFormat(QgsVectorLayer *layer, const QString &fileName, const QString &fileEncoding, const QgsCoordinateReferenceSystem &destCRS=QgsCoordinateReferenceSystem(), const QString &driverName="GPKG", bool onlySelected=false, QString *errorMessage=nullptr, const QStringList &datasourceOptions=QStringList(), const QStringList &layerOptions=QStringList(), bool skipAttributeCreation=false, QString *newFilename=nullptr, Qgis::FeatureSymbologyExport symbologyExport=Qgis::FeatureSymbologyExport::NoSymbology, double symbologyScale=1.0, const QgsRectangle *filterExtent=nullptr, Qgis::WkbType overrideGeometryType=Qgis::WkbType::Unknown, bool forceMulti=false, bool includeZ=false, const QgsAttributeList &attributes=QgsAttributeList(), QgsVectorFileWriter::FieldValueConverter *fieldValueConverter=nullptr, QString *newLayer=nullptr) | QgsVectorFileWriter | static |
writeAsVectorFormat(QgsVectorLayer *layer, const QString &fileName, const QString &fileEncoding, const QgsCoordinateTransform &ct, const QString &driverName="GPKG", bool onlySelected=false, QString *errorMessage=nullptr, const QStringList &datasourceOptions=QStringList(), const QStringList &layerOptions=QStringList(), bool skipAttributeCreation=false, QString *newFilename=nullptr, Qgis::FeatureSymbologyExport symbologyExport=Qgis::FeatureSymbologyExport::NoSymbology, double symbologyScale=1.0, const QgsRectangle *filterExtent=nullptr, Qgis::WkbType overrideGeometryType=Qgis::WkbType::Unknown, bool forceMulti=false, bool includeZ=false, const QgsAttributeList &attributes=QgsAttributeList(), QgsVectorFileWriter::FieldValueConverter *fieldValueConverter=nullptr, QString *newLayer=nullptr) | QgsVectorFileWriter | static |
writeAsVectorFormat(QgsVectorLayer *layer, const QString &fileName, const QgsVectorFileWriter::SaveVectorOptions &options, QString *newFilename=nullptr, QString *errorMessage=nullptr, QString *newLayer=nullptr) | QgsVectorFileWriter | static |
writeAsVectorFormatV2(QgsVectorLayer *layer, const QString &fileName, const QgsCoordinateTransformContext &transformContext, const QgsVectorFileWriter::SaveVectorOptions &options, QString *newFilename=nullptr, QString *newLayer=nullptr, QString *errorMessage=nullptr) | QgsVectorFileWriter | static |
writeAsVectorFormatV3(QgsVectorLayer *layer, const QString &fileName, const QgsCoordinateTransformContext &transformContext, const QgsVectorFileWriter::SaveVectorOptions &options, QString *errorMessage=nullptr, QString *newFilename=nullptr, QString *newLayer=nullptr) | QgsVectorFileWriter | static |
WriterError enum name | QgsVectorFileWriter | |
~QgsFeatureSink()=default | QgsFeatureSink | virtual |
~QgsVectorFileWriter() override | QgsVectorFileWriter |