Searched refs:MapFst (Results 1 - 8 of 8) sorted by relevance

/external/srec/tools/thirdparty/OpenFst/fst/lib/
H A Dinvert.h62 class InvertFst : public MapFst<A, A, InvertMapper<A> > {
67 explicit InvertFst(const Fst<A> &fst) : MapFst<A, A, C>(fst, C()) {}
69 InvertFst(const InvertFst<A> &fst) : MapFst<A, A, C>(fst) {}
78 : public StateIterator< MapFst<A, A, InvertMapper<A> > > {
81 : StateIterator< MapFst<A, A, InvertMapper<A> > >(fst) {}
88 : public ArcIterator< MapFst<A, A, InvertMapper<A> > > {
91 : ArcIterator< MapFst<A, A, InvertMapper<A> > >(fst, s) {}
H A Dproject.h79 class ProjectFst : public MapFst<A, A, ProjectMapper<A> > {
85 : MapFst<A, A, C>(fst, C(project_type)) {}
87 ProjectFst(const ProjectFst<A> &fst) : MapFst<A, A, C>(fst) {}
96 : public StateIterator< MapFst<A, A, ProjectMapper<A> > > {
99 : StateIterator< MapFst<A, A, ProjectMapper<A> > >(fst) {}
106 : public ArcIterator< MapFst<A, A, ProjectMapper<A> > > {
109 : ArcIterator< MapFst<A, A, ProjectMapper<A> > >(fst, s) {}
H A Dencode.h340 class EncodeFst : public MapFst<A, A, EncodeMapper<A> > {
346 : MapFst<A, A, C>(fst, encoder, MapFstOptions()) {}
349 : MapFst<A, A, C>(fst, encoder, MapFstOptions()) {}
352 : MapFst<A, A, C>(fst) {}
365 class DecodeFst : public MapFst<A, A, EncodeMapper<A> > {
371 : MapFst<A, A, C>(fst,
376 : MapFst<A, A, C>(fst) {}
385 : public StateIterator< MapFst<A, A, EncodeMapper<A> > > {
388 : StateIterator< MapFst<A, A, EncodeMapper<A> > >(fst) {}
395 : public ArcIterator< MapFst<
[all...]
H A Dpush.h72 MapFst<Arc, Arc, RmWeightMapper<Arc> >
74 MapFst<Arc, GallicArc<Arc, stype>, ToGallicMapper<Arc, stype> >
H A Dmap.h237 // MapFst default caching behaviour is to do no caching. Most
245 template <class A, class B, class C> class MapFst;
247 // Implementation of delayed MapFst.
263 friend class StateIterator< MapFst<A, B, C> >;
453 class MapFst : public Fst<B> { class in namespace:fst
455 friend class ArcIterator< MapFst<A, B, C> >;
456 friend class StateIterator< MapFst<A, B, C> >;
457 friend class CacheArcIterator< MapFst<A, B, C> >;
464 MapFst(const Fst<A> &fst, const C &mapper, function in class:fst::MapFst
468 MapFst(cons function in class:fst::MapFst
472 MapFst(const Fst<A> &fst, const C &mapper) function in class:fst::MapFst
476 MapFst(const Fst<A> &fst, C* mapper) function in class:fst::MapFst
480 MapFst(const MapFst<A, B, C> &fst) argument
545 StateIterator(const MapFst<A, B, C> &fst) argument
598 ArcIterator(const MapFst<A, B, C> &fst, StateId s) argument
[all...]
H A Dfst-decl.h48 template <class A, class B, class C> class MapFst;
H A Ddeterminize.h483 typedef MapFst<A, ToArc, ToMapper> ToFst;
484 typedef MapFst<ToArc, A, FromMapper> FromFst;
/external/openfst/src/include/fst/
H A Dmap.h19 // Compatability file for old-style Map() functions and MapFst class
54 class MapFst : public ArcMapFst<A, B, C> { class in namespace:fst
61 MapFst(const Fst<A> &fst, const C &mapper, const MapFstOptions& opts) function in class:fst::MapFst
64 MapFst(const Fst<A> &fst, C* mapper, const MapFstOptions& opts) function in class:fst::MapFst
67 MapFst(const Fst<A> &fst, const C &mapper) function in class:fst::MapFst
70 MapFst(const Fst<A> &fst, C* mapper) : ArcMapFst<A, B, C>(fst, mapper) {} function in class:fst::MapFst
73 MapFst(const ArcMapFst<A, B, C> &fst, bool safe = false) function in class:fst::MapFst
76 // Get a copy of this MapFst. See Fst<>::Copy() for further doc.
77 virtual MapFst<A, B, C> *Copy(bool safe = false) const {
78 return new MapFst(*thi
[all...]

Completed in 147 milliseconds