24#include "Converter.hpp"
46 : stages(std::move(stages)) {}
48 std::string Convert(std::string_view text)
const override;
57 SegmentationPtr GetSegmentation()
const override;
63 const std::vector<ConverterPtr> stages;
Abstract base for full-text converters.
Definition: Converter.hpp:44
A Converter that passes text through a sequence of Converter stages in order, feeding the output of e...
Definition: PipelineConverter.hpp:42
ConversionChainPtr GetConversionChain() const override
Always returns nullptr; a pipeline has no single conversion chain.
Definition: PipelineConverter.hpp:60
PipelineConverter(std::vector< ConverterPtr > stages)
Definition: PipelineConverter.hpp:45
Full inspection result returned by Converter::Inspect().
Definition: ConversionInspection.hpp:52