Lines Matching refs:Arc
40 template <class Arc>
41 void Push(MutableFst<Arc> *fst, ReweightType type) { in Push()
42 vector<typename Arc::Weight> distance; in Push()
56 template <class Arc, ReweightType rtype>
57 void Push(const Fst<Arc> &ifst, MutableFst<Arc> *ofst, uint32 ptype) { in Push()
66 vector<typename GallicArc<Arc, stype>::Weight> gdistance; in Push()
67 VectorFst< GallicArc<Arc, stype> > gfst; in Push()
68 Map(ifst, &gfst, ToGallicMapper<Arc, stype>()); in Push()
72 MapFst<Arc, Arc, RmWeightMapper<Arc> > in Push()
73 uwfst(ifst, RmWeightMapper<Arc>()); in Push()
74 MapFst<Arc, GallicArc<Arc, stype>, ToGallicMapper<Arc, stype> > in Push()
75 guwfst(uwfst, ToGallicMapper<Arc, stype>()); in Push()
79 FactorWeightFst< GallicArc<Arc, stype>, GallicFactor<typename Arc::Label, in Push()
80 typename Arc::Weight, stype> > fwfst(gfst); in Push()
81 Map(fwfst, ofst, FromGallicMapper<Arc, stype>()); in Push()