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)¶
-