Home | History | Annotate | Download | only in fst

Lines Matching defs:Arc

37   typedef A Arc;
65 << "\" (arc type = \"" << A::Type()
124 template < class I, class F = ExpandedFst<typename I::Arc> >
127 typedef typename I::Arc Arc;
128 typedef typename Arc::Weight Weight;
129 typedef typename Arc::StateId StateId;
165 ImplToExpandedFst<I, F> &operator=(const Fst<Arc> &fst) {
174 template <class Arc>
175 typename Arc::StateId CountStates(const Fst<Arc> &fst) {
177 const ExpandedFst<Arc> *efst = static_cast<const ExpandedFst<Arc> *>(&fst);
180 typename Arc::StateId nstates = 0;
181 for (StateIterator< Fst<Arc> > siter(fst); !siter.Done(); siter.Next())