QGIS API Documentation 3.28.0-Firenze (ed3ad0430f)
|
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, QgsUnitTypes::DistanceUnit outputUnit=QgsUnitTypes::DistanceMeters) | 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 | |
convertCodecNameForEncodingOption(const QString &codecName) | QgsVectorFileWriter | static |
create(const QString &fileName, const QgsFields &fields, QgsWkbTypes::Type 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(QgsWkbTypes::Type 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 |
driverForExtension(const QString &extension) | QgsVectorFileWriter | static |
driverMetadata(const QString &driverName, MetaData &driverMetadata) | QgsVectorFileWriter | static |
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 | |
FeatureSymbology enum value | QgsVectorFileWriter | |
FieldNameSource enum name | QgsVectorFileWriter | |
fileFilterString(VectorFormatOptions options=SortRecommended) | QgsVectorFileWriter | static |
filterForDriver(const QString &driverName) | QgsVectorFileWriter | static |
Flag enum name | 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 |
mLayer | QgsVectorFileWriter | protected |
mOgrDriverName | QgsVectorFileWriter | protected |
mOgrRef | QgsVectorFileWriter | protected |
mSymbolLayerTable | QgsVectorFileWriter | protected |
mSymbologyExport | QgsVectorFileWriter | protected |
mSymbologyScale | QgsVectorFileWriter | protected |
mWkbType | QgsVectorFileWriter | protected |
NoError enum value | QgsVectorFileWriter | |
NoSymbology enum value | QgsVectorFileWriter | |
ogrDriverList(VectorFormatOptions options=SortRecommended) | QgsVectorFileWriter | static |
ogrTypeFromWkbType(QgsWkbTypes::Type 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, QgsWkbTypes::Type geometryType, const QgsCoordinateReferenceSystem &srs=QgsCoordinateReferenceSystem(), const QString &driverName="GPKG", const QStringList &datasourceOptions=QStringList(), const QStringList &layerOptions=QStringList(), QString *newFilename=nullptr, QgsVectorFileWriter::SymbologyExport symbologyExport=QgsVectorFileWriter::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, QgsWkbTypes::Type geometryType, const QgsCoordinateReferenceSystem &srs, const QString &driverName, const QStringList &datasourceOptions, const QStringList &layerOptions, QString *newFilename, QgsVectorFileWriter::SymbologyExport 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) | QgsVectorFileWriter | |
QgsVectorFileWriter(const QgsVectorFileWriter &rh)=delete | QgsVectorFileWriter | |
QgsVectorFileWriterTask | QgsVectorFileWriter | friend |
RegeneratePrimaryKey enum value | QgsFeatureSink | |
RollBackOnErrors enum value | QgsFeatureSink | |
Set enum value | QgsVectorFileWriter | |
setSymbologyExport(QgsVectorFileWriter::SymbologyExport symExport) | QgsVectorFileWriter | inline |
setSymbologyScale(double scale) | QgsVectorFileWriter | |
SinkFlag enum name | 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 |
SymbolLayerSymbology enum value | QgsVectorFileWriter | |
symbologyExport() const | QgsVectorFileWriter | inline |
SymbologyExport enum name | QgsVectorFileWriter | |
symbologyScale() const | QgsVectorFileWriter | inline |
targetLayerExists(const QString &datasetName, const QString &layerName) | QgsVectorFileWriter | static |
TestQgsVectorFileWriter | QgsVectorFileWriter | friend |
VectorFormatOption enum name | 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, QgsVectorFileWriter::SymbologyExport symbologyExport=QgsVectorFileWriter::NoSymbology, double symbologyScale=1.0, const QgsRectangle *filterExtent=nullptr, QgsWkbTypes::Type overrideGeometryType=QgsWkbTypes::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, QgsVectorFileWriter::SymbologyExport symbologyExport=QgsVectorFileWriter::NoSymbology, double symbologyScale=1.0, const QgsRectangle *filterExtent=nullptr, QgsWkbTypes::Type overrideGeometryType=QgsWkbTypes::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 |