Class import_export::QueryExporter¶
-
class
QueryExporter
¶ Subclassed by import_export::QueryExporterCSV, import_export::QueryExporterGDAL
Public Types
Public Functions
-
QueryExporter
()¶
-
virtual
~QueryExporter
()¶
-
virtual void
beginExport
(const std::string &file_path, const std::string &layer_name, const CopyParams ©_params, const std::vector<TargetMetaInfo> &column_info, const FileCompression file_compression, const ArrayNullHandling array_null_handling) = 0¶
-
virtual void
exportResults
(const std::vector<AggregatedResult> &query_results) = 0¶
-
virtual void
endExport
() = 0¶
Public Static Functions
-
std::unique_ptr<QueryExporter>
create
(const FileType file_type)¶
-