Lines Matching refs:UnionFst
132 class UnionFst : public RationalFst<A> {
140 UnionFst(const Fst<A> &fst1, const Fst<A> &fst2) { in UnionFst() function
144 UnionFst(const Fst<A> &fst1, const Fst<A> &fst2, const UnionFstOptions &opts) in UnionFst() function
150 UnionFst(const UnionFst<A> &fst, bool safe = false)
154 virtual UnionFst<A> *Copy(bool safe = false) const {
155 return new UnionFst<A>(*this, safe);
162 class StateIterator< UnionFst<A> > : public StateIterator< RationalFst<A> > {
164 explicit StateIterator(const UnionFst<A> &fst) in StateIterator()
171 class ArcIterator< UnionFst<A> > : public ArcIterator< RationalFst<A> > {
175 ArcIterator(const UnionFst<A> &fst, StateId s) in ArcIterator()
181 typedef UnionFst<StdArc> StdUnionFst;