Home | History | Annotate | Download | only in lib

Lines Matching refs:ProjectFst

79 class ProjectFst : public MapFst<A, A, ProjectMapper<A> > {
84 ProjectFst(const Fst<A> &fst, ProjectType project_type)
87 ProjectFst(const ProjectFst<A> &fst) : MapFst<A, A, C>(fst) {}
89 virtual ProjectFst<A> *Copy() const { return new ProjectFst(*this); }
93 // Specialization for ProjectFst.
95 class StateIterator< ProjectFst<A> >
98 explicit StateIterator(const ProjectFst<A> &fst)
103 // Specialization for ProjectFst.
105 class ArcIterator< ProjectFst<A> >
108 ArcIterator(const ProjectFst<A> &fst, typename A::StateId s)
114 typedef ProjectFst<StdArc> StdProjectFst;