|
FOSSredder 0.5.0
|
Implements object export execution helpers. More...
#include "ObjectExportExecutor.h"#include "core/application/analysis/AnalysisService.h"#include "core/application/analysis/AnalysisKeys.h"#include "ExportConstants.h"#include "core/ports/infra/analysis-rendering/IAnalysisRenderer.h"#include "core/ports/infra/archive/IArchive.h"#include "core/ports/infra/xlsx-writer/IXlsxWriter.h"#include <algorithm>#include <filesystem>#include <fstream>#include <iomanip>#include <map>#include <set>#include <sstream>#include <unordered_map>
Go to the source code of this file.
Namespaces | |
| namespace | core |
| namespace | core::application |
| namespace | core::application::exporting |
Functions | |
| core::ports::exporting::ExportResult | core::application::exporting::exportObjectRequests (const core::domain::catalog::WorkspaceCatalog &state, const core::ports::exporting::ExportRequest &request, const std::shared_ptr< core::ports::archive::IArchive > &archive, const std::shared_ptr< core::ports::xlsx_writer::IXlsxWriter > &xlsxWriter, const std::shared_ptr< core::ports::analysis_rendering::IAnalysisRenderer > &imageRenderer) |
| Export selected workspace objects according to an export request. | |
Implements object export execution helpers.
Definition in file ObjectExportExecutor.cpp.