Lines Matching refs:Fst
22 #include "fst/lib/compose.h"
23 #include "fst/lib/complement.h"
25 namespace fst {
33 // Fst. Only strings that are in the first automaton but not in second
53 DifferenceFst(const Fst<A> &fst1, const Fst<A> &fst2)
66 DifferenceFst(const Fst<A> &fst1, const Fst<A> &fst2,
79 DifferenceFst(const DifferenceFst<A> &fst)
80 : ComposeFst<A>(fst) {}
93 explicit StateIterator(const DifferenceFst<A> &fst)
94 : StateIterator< ComposeFst<A> >(fst) {}
105 ArcIterator(const DifferenceFst<A> &fst, StateId s)
106 : ArcIterator< ComposeFst<A> >(fst, s) {}
128 void Difference(const Fst<Arc> &ifst1, const Fst<Arc> &ifst2,
138 } // namespace fst