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

/external/openfst/src/include/fst/
H A Dexpanded-fst.h125 class ImplToExpandedFst : public ImplToFst<I, F> { class in namespace:fst
136 ImplToExpandedFst() : ImplToFst<I, F>() {} function in class:fst::ImplToExpandedFst
138 ImplToExpandedFst(I *impl) : ImplToFst<I, F>(impl) {} function in class:fst::ImplToExpandedFst
140 ImplToExpandedFst(const ImplToExpandedFst<I, F> &fst) argument
143 ImplToExpandedFst(const ImplToExpandedFst<I, F> &fst, bool safe) argument
163 ImplToExpandedFst<I, F> &operator=(const ImplToExpandedFst<I, F> &fst);
165 ImplToExpandedFst<
[all...]
H A Dmatcher-fst.h79 : public ImplToExpandedFst<
94 MatcherFst() : ImplToExpandedFst<Impl>(new Impl(F(), N)) {}
97 : ImplToExpandedFst<Impl>(CreateImpl(fst, N)) {}
100 : ImplToExpandedFst<Impl>(CreateImpl(fst, N)) {}
104 : ImplToExpandedFst<Impl>(fst, safe) {}
121 Impl *impl = ImplToExpandedFst<Impl>::Read(filename);
174 explicit MatcherFst(Impl *impl) : ImplToExpandedFst<Impl>(impl) {}
H A Dmutable-fst.h250 class ImplToMutableFst : public ImplToExpandedFst<I, F> {
347 ImplToMutableFst() : ImplToExpandedFst<I, F>() {}
349 ImplToMutableFst(I *impl) : ImplToExpandedFst<I, F>(impl) {}
353 : ImplToExpandedFst<I, F>(fst) {}
356 : ImplToExpandedFst<I, F>(fst, safe) {}
H A Dconst-fst.h254 // methods to ImplToExpandedFst. The unsigned type U is used to
258 class ConstFst : public ImplToExpandedFst< ConstFstImpl<A, U> > {
269 ConstFst() : ImplToExpandedFst<Impl>(new Impl()) {}
272 : ImplToExpandedFst<Impl>(new Impl(fst)) {}
274 ConstFst(const ConstFst<A, U> &fst) : ImplToExpandedFst<Impl>(fst) {}
290 Impl* impl = ImplToExpandedFst<Impl>::Read(filename);
315 explicit ConstFst(Impl *impl) : ImplToExpandedFst<Impl>(impl) {}
H A Dcompact-fst.h791 // ImplToExpandedFst. The unsigned type U is used to represent indices
795 class CompactFst : public ImplToExpandedFst< CompactFstImpl<A, C, U> > {
807 CompactFst() : ImplToExpandedFst<Impl>(new Impl()) {}
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);
899 CompactFst(Impl *impl) : ImplToExpandedFst<Imp
[all...]
H A Dedit-fst.h742 Impl* impl = ImplToExpandedFst<Impl, MutableFst<A> >::Read(filename);
H A Dvector-fst.h454 Impl* impl = ImplToExpandedFst<Impl, MutableFst<A> >::Read(filename);
/external/openfst/src/include/fst/extensions/ngram/
H A Dngram-fst.h633 class NGramFst : public ImplToExpandedFst<NGramFstImpl<A> > {
645 : ImplToExpandedFst<Impl>(new Impl(dst, NULL)) {}
648 : ImplToExpandedFst<Impl>(new Impl(fst, order_out)) {}
653 : ImplToExpandedFst<Impl>(fst, false) {}
655 NGramFst() : ImplToExpandedFst<Impl>(new Impl()) {}
658 NGramFst(const char* data, bool owned) : ImplToExpandedFst<Impl>(new Impl()) {
727 explicit NGramFst(Impl* impl) : ImplToExpandedFst<Impl>(impl) {}
731 ImplToExpandedFst<Impl, ExpandedFst<A> >::GetImpl();
735 ImplToExpandedFst<Impl, Fst<A> >::SetImpl(impl, own_impl);

Completed in 168 milliseconds