31class OPENCC_EXPORT Conversion {
33 Conversion(DictPtr _dict);
36 std::string Convert(
const std::string& phrase)
const;
39 std::string Convert(
const char* phrase)
const;
42 void AppendConverted(
const char* phrase, std::string* output)
const;
45 SegmentsPtr Convert(
const SegmentsPtr& input)
const;
47 const DictPtr GetDict()
const {
return dict; }
51 const std::shared_ptr<PrefixMatch> prefixMatch;