FOSSredder 0.5.0
Loading...
Searching...
No Matches
ImportStatementStrategy.h File Reference

Declares private import strategy contracts used only by core import implementation files. More...

#include "core/application/import/IImportStatement.h"
#include <memory>
Include dependency graph for ImportStatementStrategy.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  core::application::importing::IImportStatementStrategy

Namespaces

namespace  core
namespace  core::ports
namespace  core::ports::pdf_rendering
namespace  core::ports::document_image_processing
namespace  core::ports::text_recognition
namespace  core::application
namespace  core::application::importing

Functions

std::unique_ptr< IImportStatementStrategy > core::application::importing::createDefaultImportStrategy (std::shared_ptr< core::ports::pdf_rendering::IPdfRenderer > poppler, std::shared_ptr< core::ports::document_image_processing::IDocumentImageProcessor > documentImageProcessor, std::shared_ptr< core::ports::text_recognition::ITextRecognizer > tesseract, std::shared_ptr< core::ports::diagnostics::IErrorReporter > errorReporter)

Detailed Description

Declares private import strategy contracts used only by core import implementation files.

Definition in file ImportStatementStrategy.h.