QGIS API Documentation  3.16.0-Hannover (43b64b13f3)
Public Member Functions | Public Attributes | List of all members
QgsVectorFileWriter::MetaData Struct Reference

#include <qgsvectorfilewriter.h>

Public Member Functions

 MetaData ()=default
 Constructor for MetaData. More...
 
 MetaData (const QString &longName, const QString &trLongName, const QString &glob, const QString &ext, const QMap< QString, QgsVectorFileWriter::Option * > &driverOptions, const QMap< QString, QgsVectorFileWriter::Option * > &layerOptions, const QString &compulsoryEncoding=QString())
 

Public Attributes

QString compulsoryEncoding
 Some formats require a compulsory encoding, typically UTF-8. If no compulsory encoding, empty string. More...
 
QMap< QString, QgsVectorFileWriter::Option * > driverOptions
 
QString ext
 
QString glob
 
QMap< QString, QgsVectorFileWriter::Option * > layerOptions
 
QString longName
 
QString trLongName
 

Detailed Description

Definition at line 142 of file qgsvectorfilewriter.h.

Constructor & Destructor Documentation

◆ MetaData() [1/2]

QgsVectorFileWriter::MetaData::MetaData ( )
default

Constructor for MetaData.

◆ MetaData() [2/2]

QgsVectorFileWriter::MetaData::MetaData ( const QString &  longName,
const QString &  trLongName,
const QString &  glob,
const QString &  ext,
const QMap< QString, QgsVectorFileWriter::Option * > &  driverOptions,
const QMap< QString, QgsVectorFileWriter::Option * > &  layerOptions,
const QString &  compulsoryEncoding = QString() 
)
inline

Definition at line 147 of file qgsvectorfilewriter.h.

Member Data Documentation

◆ compulsoryEncoding

QString QgsVectorFileWriter::MetaData::compulsoryEncoding

Some formats require a compulsory encoding, typically UTF-8. If no compulsory encoding, empty string.

Definition at line 164 of file qgsvectorfilewriter.h.

◆ driverOptions

QMap<QString, QgsVectorFileWriter::Option *> QgsVectorFileWriter::MetaData::driverOptions

Definition at line 161 of file qgsvectorfilewriter.h.

◆ ext

QString QgsVectorFileWriter::MetaData::ext

Definition at line 160 of file qgsvectorfilewriter.h.

◆ glob

QString QgsVectorFileWriter::MetaData::glob

Definition at line 159 of file qgsvectorfilewriter.h.

◆ layerOptions

QMap<QString, QgsVectorFileWriter::Option *> QgsVectorFileWriter::MetaData::layerOptions

Definition at line 162 of file qgsvectorfilewriter.h.

◆ longName

QString QgsVectorFileWriter::MetaData::longName

Definition at line 157 of file qgsvectorfilewriter.h.

◆ trLongName

QString QgsVectorFileWriter::MetaData::trLongName

Definition at line 158 of file qgsvectorfilewriter.h.


The documentation for this struct was generated from the following file: