QGIS API Documentation  2.18.21-Las Palmas (9fba24a)
QgsVectorFileWriter Member List

This is the complete list of members for QgsVectorFileWriter, including all inherited members.

ActionOnExistingFile enum nameQgsVectorFileWriter
addFeature(QgsFeature &feature, QgsFeatureRendererV2 *renderer=nullptr, QGis::UnitType outputUnit=QGis::Meters)QgsVectorFileWriter
AppendToLayerAddFields enum valueQgsVectorFileWriter
AppendToLayerNoNewFields enum valueQgsVectorFileWriter
areThereNewFieldsToCreate(const QString &datasetName, const QString &layerName, QgsVectorLayer *layer, const QgsAttributeList &attributes)QgsVectorFileWriterstatic
attrIdxToOgrIdx()QgsVectorFileWriterinline
CanAddNewFieldsToExistingLayer enum valueQgsVectorFileWriter
CanAddNewLayer enum valueQgsVectorFileWriter
CanAppendToExistingLayer enum valueQgsVectorFileWriter
CanDeleteLayer enum valueQgsVectorFileWriter
convertCodecNameForEncodingOption(const QString &codecName)QgsVectorFileWriterstatic
createEmptyGeometry(QgsWKBTypes::Type wkbType)QgsVectorFileWriterprotected
CreateOrOverwriteFile enum valueQgsVectorFileWriter
CreateOrOverwriteLayer enum valueQgsVectorFileWriter
deleteShapeFile(const QString &theFileName)QgsVectorFileWriterstatic
driverMetadata(const QString &driverName, MetaData &driverMetadata)QgsVectorFileWriterstatic
editionCapabilities(const QString &datasetName)QgsVectorFileWriterstatic
EditionCapability enum nameQgsVectorFileWriter
ErrAttributeCreationFailed enum valueQgsVectorFileWriter
ErrAttributeTypeUnsupported enum valueQgsVectorFileWriter
ErrCreateDataSource enum valueQgsVectorFileWriter
ErrCreateLayer enum valueQgsVectorFileWriter
ErrDriverNotFound enum valueQgsVectorFileWriter
ErrFeatureWriteFailed enum valueQgsVectorFileWriter
ErrInvalidLayer enum valueQgsVectorFileWriter
errorMessage()QgsVectorFileWriter
ErrProjection enum valueQgsVectorFileWriter
FeatureSymbology enum valueQgsVectorFileWriter
fileFilterString()QgsVectorFileWriterstatic
filterForDriver(const QString &driverName)QgsVectorFileWriterstatic
hasError()QgsVectorFileWriter
Hidden enum valueQgsVectorFileWriter
Int enum valueQgsVectorFileWriter
mAttrIdxToOgrIdxQgsVectorFileWriterprotected
mCodecQgsVectorFileWriterprotected
mDSQgsVectorFileWriterprotected
mErrorQgsVectorFileWriterprotected
mErrorMessageQgsVectorFileWriterprotected
mFieldsQgsVectorFileWriterprotected
mFieldValueConverterQgsVectorFileWriterprotected
mLayerQgsVectorFileWriterprotected
mOgrDriverNameQgsVectorFileWriterprotected
mOgrRefQgsVectorFileWriterprotected
mSymbologyExportQgsVectorFileWriterprotected
mSymbologyScaleDenominatorQgsVectorFileWriterprotected
mWkbTypeQgsVectorFileWriterprotected
NoError enum valueQgsVectorFileWriter
NoSymbology enum valueQgsVectorFileWriter
ogrDriverList()QgsVectorFileWriterstatic
ogrTypeFromWkbType(QgsWKBTypes::Type type)QgsVectorFileWriterstatic
OptionType enum nameQgsVectorFileWriter
QgsVectorFileWriter(const QString &vectorFileName, const QString &fileEncoding, const QgsFields &fields, QGis::WkbType geometryType, const QgsCoordinateReferenceSystem *srs, const QString &driverName="ESRI Shapefile", const QStringList &datasourceOptions=QStringList(), const QStringList &layerOptions=QStringList(), QString *newFilename=nullptr, SymbologyExport symbologyExport=NoSymbology)QgsVectorFileWriter
QgsVectorFileWriter(const QString &vectorFileName, const QString &fileEncoding, const QgsFields &fields, QgsWKBTypes::Type geometryType, const QgsCoordinateReferenceSystem *srs, const QString &driverName="ESRI Shapefile", const QStringList &datasourceOptions=QStringList(), const QStringList &layerOptions=QStringList(), QString *newFilename=nullptr, SymbologyExport symbologyExport=NoSymbology)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, SymbologyExport symbologyExport, FieldValueConverter *fieldValueConverter, const QString &layerName, ActionOnExistingFile action)QgsVectorFileWriter
Set enum valueQgsVectorFileWriter
setSymbologyExport(SymbologyExport symExport)QgsVectorFileWriterinline
setSymbologyScaleDenominator(double d)QgsVectorFileWriter
String enum valueQgsVectorFileWriter
supportedFiltersAndFormats()QgsVectorFileWriterstatic
SymbolLayerSymbology enum valueQgsVectorFileWriter
SymbologyExport enum nameQgsVectorFileWriter
symbologyExport() constQgsVectorFileWriterinline
symbologyScaleDenominator() constQgsVectorFileWriterinline
targetLayerExists(const QString &datasetName, const QString &layerName)QgsVectorFileWriterstatic
writeAsVectorFormat(QgsVectorLayer *layer, const QString &fileName, const QString &fileEncoding, const QgsCoordinateReferenceSystem *destCRS, const QString &driverName="ESRI Shapefile", bool onlySelected=false, QString *errorMessage=nullptr, const QStringList &datasourceOptions=QStringList(), const QStringList &layerOptions=QStringList(), bool skipAttributeCreation=false, QString *newFilename=nullptr, SymbologyExport symbologyExport=NoSymbology, double symbologyScale=1.0, const QgsRectangle *filterExtent=nullptr, QgsWKBTypes::Type overrideGeometryType=QgsWKBTypes::Unknown, bool forceMulti=false, bool includeZ=false, QgsAttributeList attributes=QgsAttributeList(), FieldValueConverter *fieldValueConverter=nullptr)QgsVectorFileWriterstatic
writeAsVectorFormat(QgsVectorLayer *layer, const QString &fileName, const QString &fileEncoding, const QgsCoordinateTransform *ct, const QString &driverName="ESRI Shapefile", bool onlySelected=false, QString *errorMessage=nullptr, const QStringList &datasourceOptions=QStringList(), const QStringList &layerOptions=QStringList(), bool skipAttributeCreation=false, QString *newFilename=nullptr, SymbologyExport symbologyExport=NoSymbology, double symbologyScale=1.0, const QgsRectangle *filterExtent=nullptr, QgsWKBTypes::Type overrideGeometryType=QgsWKBTypes::Unknown, bool forceMulti=false, bool includeZ=false, QgsAttributeList attributes=QgsAttributeList(), FieldValueConverter *fieldValueConverter=nullptr)QgsVectorFileWriterstatic
writeAsVectorFormat(QgsVectorLayer *layer, const QString &fileName, const SaveVectorOptions &options, QString *newFilename=nullptr, QString *errorMessage=nullptr)QgsVectorFileWriterstatic
WriterError enum nameQgsVectorFileWriter
~QgsVectorFileWriter()QgsVectorFileWriter