24#include "Conversion.hpp"
50 SegmentsPtr Convert(
const SegmentsPtr& input)
const;
57 void AppendConvertedSegment(
const char* segment, std::string* output)
const;
65 void AppendConvertedSegment(std::string_view segment,
66 std::string* output)
const;
73 std::vector<SegmentsPtr> ConvertWithTrace(
const SegmentsPtr& input)
const;
76 const std::list<ConversionPtr>
GetConversions()
const {
return conversions; }
79 const std::list<ConversionPtr> conversions;
An ordered sequence of Conversion objects applied to pre-segmented text.
Definition: ConversionChain.hpp:41
const std::list< ConversionPtr > GetConversions() const
Returns the list of conversions in application order.
Definition: ConversionChain.hpp:76