22 #include "Segmentation.hpp" 
   31   Converter(
const std::string& _name, SegmentationPtr _segmentation,
 
   32             ConversionChainPtr _conversionChain)
 
   33       : name(_name), segmentation(_segmentation),
 
   34         conversionChain(_conversionChain) {}
 
   36   std::string Convert(
const std::string& text) 
const;
 
   38   size_t Convert(
const char* input, 
char* output) 
const;
 
   40   const SegmentationPtr GetSegmentation()
 const { 
return segmentation; }
 
   42   const ConversionChainPtr GetConversionChain()
 const {
 
   43     return conversionChain;
 
   47   const std::string name;
 
   48   const SegmentationPtr segmentation;
 
   49   const ConversionChainPtr conversionChain;