Home
last modified time | relevance | path

Searched refs:ImplToExpandedFst (Results 1 – 8 of 8) sorted by relevance

/external/openfst/src/include/fst/
Dexpanded-fst.h125 class ImplToExpandedFst : public ImplToFst<I, F> {
136 ImplToExpandedFst() : ImplToFst<I, F>() {} in ImplToExpandedFst() function
138 ImplToExpandedFst(I *impl) : ImplToFst<I, F>(impl) {} in ImplToExpandedFst() function
140 ImplToExpandedFst(const ImplToExpandedFst<I, F> &fst) in ImplToExpandedFst() function
143 ImplToExpandedFst(const ImplToExpandedFst<I, F> &fst, bool safe) in ImplToExpandedFst() function
163 ImplToExpandedFst<I, F> &operator=(const ImplToExpandedFst<I, F> &fst);
165 ImplToExpandedFst<I, F> &operator=(const Fst<Arc> &fst) {
Dmatcher-fst.h79 : public ImplToExpandedFst<
94 MatcherFst() : ImplToExpandedFst<Impl>(new Impl(F(), N)) {} in MatcherFst()
97 : ImplToExpandedFst<Impl>(CreateImpl(fst, N)) {} in MatcherFst()
100 : ImplToExpandedFst<Impl>(CreateImpl(fst, N)) {} in MatcherFst()
104 : ImplToExpandedFst<Impl>(fst, safe) {}
121 Impl *impl = ImplToExpandedFst<Impl>::Read(filename); in Read()
174 explicit MatcherFst(Impl *impl) : ImplToExpandedFst<Impl>(impl) {} in MatcherFst()
Dmutable-fst.h250 class ImplToMutableFst : public ImplToExpandedFst<I, F> {
347 ImplToMutableFst() : ImplToExpandedFst<I, F>() {} in ImplToMutableFst()
349 ImplToMutableFst(I *impl) : ImplToExpandedFst<I, F>(impl) {} in ImplToMutableFst()
353 : ImplToExpandedFst<I, F>(fst) {} in ImplToMutableFst()
356 : ImplToExpandedFst<I, F>(fst, safe) {} in ImplToMutableFst()
Dconst-fst.h258 class ConstFst : public ImplToExpandedFst< ConstFstImpl<A, U> > {
269 ConstFst() : ImplToExpandedFst<Impl>(new Impl()) {} in ConstFst()
272 : ImplToExpandedFst<Impl>(new Impl(fst)) {} in ConstFst()
274 ConstFst(const ConstFst<A, U> &fst) : ImplToExpandedFst<Impl>(fst) {} in ConstFst()
290 Impl* impl = ImplToExpandedFst<Impl>::Read(filename); in Read()
315 explicit ConstFst(Impl *impl) : ImplToExpandedFst<Impl>(impl) {} in ConstFst()
Dcompact-fst.h795 class CompactFst : public ImplToExpandedFst< CompactFstImpl<A, C, U> > {
807 CompactFst() : ImplToExpandedFst<Impl>(new Impl()) {} in CompactFst()
811 : ImplToExpandedFst<Impl>(new Impl(fst, compactor, opts)) {}
815 : ImplToExpandedFst<Impl>(new Impl(fst, compactor, opts)) {}
840 : ImplToExpandedFst<Impl>(new Impl(begin, end, compactor, opts)) {}
845 : ImplToExpandedFst<Impl>(new Impl(begin, end, compactor, opts)) {}
849 : ImplToExpandedFst<Impl>(fst, safe) {}
865 Impl* impl = ImplToExpandedFst<Impl>::Read(filename); in Read()
899 CompactFst(Impl *impl) : ImplToExpandedFst<Impl>(impl) {} in CompactFst()
Dedit-fst.h742 Impl* impl = ImplToExpandedFst<Impl, MutableFst<A> >::Read(filename); in Read()
Dvector-fst.h454 Impl* impl = ImplToExpandedFst<Impl, MutableFst<A> >::Read(filename); in Read()
/external/openfst/src/include/fst/extensions/ngram/
Dngram-fst.h633 class NGramFst : public ImplToExpandedFst<NGramFstImpl<A> > {
645 : ImplToExpandedFst<Impl>(new Impl(dst, NULL)) {} in NGramFst()
648 : ImplToExpandedFst<Impl>(new Impl(fst, order_out)) {} in NGramFst()
653 : ImplToExpandedFst<Impl>(fst, false) {}
655 NGramFst() : ImplToExpandedFst<Impl>(new Impl()) {} in NGramFst()
658 NGramFst(const char* data, bool owned) : ImplToExpandedFst<Impl>(new Impl()) { in NGramFst()
727 explicit NGramFst(Impl* impl) : ImplToExpandedFst<Impl>(impl) {} in NGramFst()
731 ImplToExpandedFst<Impl, ExpandedFst<A> >::GetImpl(); in GetImpl()
735 ImplToExpandedFst<Impl, Fst<A> >::SetImpl(impl, own_impl);