Lines Matching defs:Converter
38 template<class Reader, class Creator, class Converter>
42 Converter converter;
44 FstClassRegEntry(Reader r, Creator cr, Converter co) :
45 reader(r), creator(cr), converter(co) { }
46 FstClassRegEntry() : reader(0), creator(0), converter(0) { }
49 template<class Reader, class Creator, class Converter>
52 FstClassRegEntry<Reader, Creator, Converter>,
54 Converter> > {
64 Converter GetConverter(const string &arc_type) const {
65 return this->GetEntry(arc_type).converter;
88 typedef FstClassImplBase *(*Converter)(const FstClass &other);
90 typedef FstClassRegEntry<Reader, Creator, Converter> Entry;
93 typedef FstClassIORegister<Reader, Creator, Converter> Register;
96 typedef GenericRegisterer<FstClassIORegister<Reader, Creator, Converter> >