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

Defines private constants shared by core import orchestration. More...

#include <cstddef>
#include <string_view>
Include dependency graph for ImportConstants.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  core
namespace  core::application
namespace  core::application::importing
namespace  core::application::importing::constants
namespace  core::application::importing::constants::pageSteps
namespace  core::application::importing::constants::metrics

Variables

constexpr double core::application::importing::constants::kRenderDpi = 300.0
constexpr double core::application::importing::constants::kProgressPreparing = 0.02
constexpr double core::application::importing::constants::kProgressRendering = 0.05
constexpr double core::application::importing::constants::kProgressRendered = 0.15
constexpr double core::application::importing::constants::kProgressExtracting = 0.16
constexpr double core::application::importing::constants::kProgressExtracted = 0.22
constexpr double core::application::importing::constants::kProgressPageWorkBase = 0.22
constexpr double core::application::importing::constants::kProgressPageWorkSpan = 0.60
constexpr double core::application::importing::constants::kProgressFinalizeBase = 0.82
constexpr double core::application::importing::constants::kProgressFinalizeSpan = 0.18
constexpr std::size_t core::application::importing::constants::kLocalSchedulerWorkers = 4
constexpr std::size_t core::application::importing::constants::kLocalSchedulerQueueCapacity = 128
constexpr std::size_t core::application::importing::constants::kLocalOcrSlots = 2
constexpr std::size_t core::application::importing::constants::kUnitsPerPage = 4
constexpr std::string_view core::application::importing::constants::kRunNameImport = "import"
constexpr std::string_view core::application::importing::constants::kPopplerRenderPrefix = "poppler_render"
constexpr std::string_view core::application::importing::constants::kPopplerExtractPrefix = "poppler_extract"
constexpr std::string_view core::application::importing::constants::kDocumentImageProcessingMaskPrefix
constexpr std::string_view core::application::importing::constants::kDocumentImageProcessingDetectPrefix
constexpr std::string_view core::application::importing::constants::kDocumentImageProcessingCropPrefix
constexpr std::string_view core::application::importing::constants::kProgressCanceled = "Canceled"
constexpr std::string_view core::application::importing::constants::kProgressPreparingMessage = "Preparing import"
constexpr std::string_view core::application::importing::constants::kProgressRenderingMessage = "Rendering pages"
constexpr std::string_view core::application::importing::constants::kProgressRenderedMessage = "Rendered pages"
constexpr std::string_view core::application::importing::constants::kProgressExtractingMessage = "Extracting text"
constexpr std::string_view core::application::importing::constants::kProgressExtractedMessage = "Extracted text"
constexpr std::string_view core::application::importing::constants::kProgressDoneMessage = "Done"
constexpr std::string_view core::application::importing::constants::kErrorSourceMissing
constexpr std::string_view core::application::importing::constants::kErrorRunRootMissing
constexpr std::string_view core::application::importing::constants::kErrorExtractionFailed
constexpr std::string_view core::application::importing::constants::kMetricsArtifactName = "metrics.json"
constexpr std::string_view core::application::importing::constants::pageSteps::kNoImage = "No image"
constexpr std::string_view core::application::importing::constants::pageSteps::kMask = "Mask"
constexpr std::string_view core::application::importing::constants::pageSteps::kDetect = "Detect"
constexpr std::string_view core::application::importing::constants::pageSteps::kNoTable = "No table"
constexpr std::string_view core::application::importing::constants::pageSteps::kCrop = "Crop"
constexpr std::string_view core::application::importing::constants::pageSteps::kNoCrop = "No crop"
constexpr std::string_view core::application::importing::constants::pageSteps::kOcr = "OCR"
constexpr std::string_view core::application::importing::constants::pageSteps::kOcrFailed = "OCR failed"
constexpr std::string_view core::application::importing::constants::pageSteps::kDone = "Done"
constexpr std::string_view core::application::importing::constants::pageSteps::kFinalize = "Finalize"
constexpr std::string_view core::application::importing::constants::metrics::kJobId = "jobId"
constexpr std::string_view core::application::importing::constants::metrics::kSourcePath = "sourcePath"
constexpr std::string_view core::application::importing::constants::metrics::kPagesTotal = "pagesTotal"
constexpr std::string_view core::application::importing::constants::metrics::kPagesWithTable = "pagesWithTable"
constexpr std::string_view core::application::importing::constants::metrics::kRenderSeconds = "renderSec"
constexpr std::string_view core::application::importing::constants::metrics::kExtractSeconds = "extractSec"
constexpr std::string_view core::application::importing::constants::metrics::kFinalizeSeconds = "finalizeSec"
constexpr std::string_view core::application::importing::constants::metrics::kPageWorkSecondsMax = "pageWorkSecMax"
constexpr std::string_view core::application::importing::constants::metrics::kPageWorkSecondsSum = "pageWorkSecSum"
constexpr std::string_view core::application::importing::constants::metrics::kOcrSecondsSum = "ocrSecSum"
constexpr std::string_view core::application::importing::constants::metrics::kOcrWordsTotal = "ocrWordsTotal"
constexpr std::string_view core::application::importing::constants::metrics::kTotalSeconds = "totalSec"
constexpr std::string_view core::application::importing::constants::metrics::kPages = "pages"
constexpr std::string_view core::application::importing::constants::metrics::kIndex = "index"
constexpr std::string_view core::application::importing::constants::metrics::kHasTable = "hasTable"
constexpr std::string_view core::application::importing::constants::metrics::kOcrWords = "ocrWords"

Detailed Description

Defines private constants shared by core import orchestration.

Definition in file ImportConstants.h.