/external/srec/tools/thirdparty/OpenFst/fst/lib/ |
H A D | invert.h | 77 class StateIterator< InvertFst<A> > class in namespace:fst 78 : public StateIterator< MapFst<A, A, InvertMapper<A> > > { 80 explicit StateIterator(const InvertFst<A> &fst) function in class:fst::StateIterator 81 : StateIterator< MapFst<A, A, InvertMapper<A> > >(fst) {}
|
H A D | closure.h | 46 for (StateIterator< MutableFst<Arc> > siter(*fst); 119 class StateIterator< ClosureFst<A> > : public StateIterator< RationalFst<A> > { class in namespace:fst 121 explicit StateIterator(const ClosureFst<A> &fst) function in class:fst::StateIterator 122 : StateIterator< RationalFst<A> >(fst) {}
|
H A D | concat.h | 53 for (StateIterator< Fst<Arc> > siter2(fst2); 130 class StateIterator< ConcatFst<A> > : public StateIterator< RationalFst<A> > { class in namespace:fst 132 explicit StateIterator(const ConcatFst<A> &fst) function in class:fst::StateIterator 133 : StateIterator< RationalFst<A> >(fst) {}
|
H A D | difference.h | 90 class StateIterator< DifferenceFst<A> > class in namespace:fst 91 : public StateIterator< ComposeFst<A> > { 93 explicit StateIterator(const DifferenceFst<A> &fst) function in class:fst::StateIterator 94 : StateIterator< ComposeFst<A> >(fst) {}
|
H A D | intersect.h | 81 class StateIterator< IntersectFst<A> > class in namespace:fst 82 : public StateIterator< ComposeFst<A> > { 84 explicit StateIterator(const IntersectFst<A> &fst) function in class:fst::StateIterator 85 : StateIterator< ComposeFst<A> >(fst) {}
|
H A D | project.h | 95 class StateIterator< ProjectFst<A> > class in namespace:fst 96 : public StateIterator< MapFst<A, A, ProjectMapper<A> > > { 98 explicit StateIterator(const ProjectFst<A> &fst) function in class:fst::StateIterator 99 : StateIterator< MapFst<A, A, ProjectMapper<A> > >(fst) {}
|
H A D | union.h | 51 for (StateIterator< Fst<Arc> > siter(fst2); 132 class StateIterator< UnionFst<A> > : public StateIterator< RationalFst<A> > { class in namespace:fst 134 explicit StateIterator(const UnionFst<A> &fst) function in class:fst::StateIterator 135 : StateIterator< RationalFst<A> >(fst) {}
|
H A D | complement.h | 50 friend class StateIterator< ComplementFst<A> >; 110 friend class StateIterator< ComplementFst<A> >; 184 class StateIterator< ComplementFst<A> > : public StateIteratorBase<A> { class in namespace:fst 189 explicit StateIterator(const ComplementFst<A> &fst) function in class:fst::StateIterator 206 StateIterator< Fst<A> > siter_; 209 DISALLOW_EVIL_CONSTRUCTORS(StateIterator); 279 data->base = new StateIterator< ComplementFst<A> >(*this);
|
H A D | rational.h | 255 class StateIterator< RationalFst<A> > class in namespace:fst 258 explicit StateIterator(const RationalFst<A> &fst) function in class:fst::StateIterator 281 data->base = new StateIterator< RationalFst<A> >(*this);
|
H A D | relabel.h | 62 for (StateIterator<MutableFst<A> > siter(*fst); 148 friend class StateIterator< RelabelFst<A> >; 320 friend class StateIterator< RelabelFst<A> >; 410 class StateIterator< RelabelFst<A> > : public StateIteratorBase<A> { class in namespace:fst 414 explicit StateIterator(const RelabelFst<A> &fst) function in class:fst::StateIterator 435 StateIterator< Fst<A> > siter_; 438 DISALLOW_EVIL_CONSTRUCTORS(StateIterator); 461 data->base = new StateIterator< RelabelFst<A> >(*this);
|
H A D | fst.h | 115 // common-demoninator methods (use StateIterator and ArcIterator to 216 // for StateIterator specializations returned by InitStateIterator. 231 // StateIterator initialization data 241 // for (StateIterator<StdFst> siter(fst); 248 class StateIterator { class in namespace:fst 253 explicit StateIterator(const F &fst) : s_(0) { function in class:fst::StateIterator 257 ~StateIterator() { if (data_.base) delete data_.base; } 282 DISALLOW_EVIL_CONSTRUCTORS(StateIterator);
|
/external/openfst/src/include/fst/ |
H A D | closure.h | 53 for (StateIterator< MutableFst<Arc> > siter(*fst); 132 class StateIterator< ClosureFst<A> > : public StateIterator< RationalFst<A> > { class in namespace:fst 134 explicit StateIterator(const ClosureFst<A> &fst) function in class:fst::StateIterator 135 : StateIterator< RationalFst<A> >(fst) {}
|
H A D | difference.h | 122 class StateIterator< DifferenceFst<A> > class in namespace:fst 123 : public StateIterator< ComposeFst<A> > { 125 explicit StateIterator(const DifferenceFst<A> &fst) function in class:fst::StateIterator 126 : StateIterator< ComposeFst<A> >(fst) {}
|
H A D | intersect.h | 106 class StateIterator< IntersectFst<A> > class in namespace:fst 107 : public StateIterator< ComposeFst<A> > { 109 explicit StateIterator(const IntersectFst<A> &fst) function in class:fst::StateIterator 110 : StateIterator< ComposeFst<A> >(fst) {}
|
H A D | invert.h | 102 class StateIterator< InvertFst<A> > class in namespace:fst 103 : public StateIterator< ArcMapFst<A, A, InvertMapper<A> > > { 105 explicit StateIterator(const InvertFst<A> &fst) function in class:fst::StateIterator 106 : StateIterator< ArcMapFst<A, A, InvertMapper<A> > >(fst) {}
|
H A D | map.h | 85 class StateIterator< MapFst<A, B, C> > class in namespace:fst 86 : public StateIterator< ArcMapFst<A, B, C> > { 88 explicit StateIterator(const ArcMapFst<A, B, C> &fst) function in class:fst::StateIterator 89 : StateIterator< ArcMapFst<A, B, C> >(fst) {}
|
H A D | project.h | 125 class StateIterator< ProjectFst<A> > class in namespace:fst 126 : public StateIterator< ArcMapFst<A, A, ProjectMapper<A> > > { 128 explicit StateIterator(const ProjectFst<A> &fst) function in class:fst::StateIterator 129 : StateIterator< ArcMapFst<A, A, ProjectMapper<A> > >(fst) {}
|
H A D | concat.h | 75 for (StateIterator< Fst<Arc> > siter2(fst2); 140 for (StateIterator< Fst<Arc> > siter(fst1); 223 class StateIterator< ConcatFst<A> > : public StateIterator< RationalFst<A> > { class in namespace:fst 225 explicit StateIterator(const ConcatFst<A> &fst) function in class:fst::StateIterator 226 : StateIterator< RationalFst<A> >(fst) {}
|
H A D | union.h | 75 for (StateIterator< Fst<Arc> > siter(fst2); 162 class StateIterator< UnionFst<A> > : public StateIterator< RationalFst<A> > { class in namespace:fst 164 explicit StateIterator(const UnionFst<A> &fst) function in class:fst::StateIterator 165 : StateIterator< RationalFst<A> >(fst) {}
|
H A D | arcsort.h | 158 class StateIterator< ArcSortFst<A, C> > class in namespace:fst 159 : public StateIterator< StateMapFst<A, A, ArcSortMapper<A, C> > > { 161 explicit StateIterator(const ArcSortFst<A, C> &fst) function in class:fst::StateIterator 162 : StateIterator< StateMapFst<A, A, ArcSortMapper<A, C> > >(fst) {}
|
H A D | complement.h | 55 friend class StateIterator< ComplementFst<A> >; 142 friend class StateIterator< ComplementFst<A> >; 192 class StateIterator< ComplementFst<A> > : public StateIteratorBase<A> { class in namespace:fst 197 explicit StateIterator(const ComplementFst<A> &fst) function in class:fst::StateIterator 225 StateIterator< Fst<A> > siter_; 228 DISALLOW_COPY_AND_ASSIGN(StateIterator); 324 data->base = new StateIterator< ComplementFst<A> >(*this);
|
H A D | rational.h | 269 friend class StateIterator< RationalFst<A> >; 309 class StateIterator< RationalFst<A> > class in namespace:fst 310 : public StateIterator< ReplaceFst<A> > { 312 explicit StateIterator(const RationalFst<A> &fst) function in class:fst::StateIterator 313 : StateIterator< ReplaceFst<A> >(*(fst.GetImpl()->Replace())) {}
|
H A D | const-fst.h | 166 for (StateIterator< Fst<A> > siter(fst); 260 friend class StateIterator< ConstFst<A, U> >; 358 for (StateIterator<F> siter(fst); !siter.Done(); siter.Next()) { 384 for (StateIterator<F> siter(fst); !siter.Done(); siter.Next()) { 399 for (StateIterator<F> siter(fst); !siter.Done(); siter.Next()) { 431 class StateIterator< ConstFst<A, U> > { class in namespace:fst 435 explicit StateIterator(const ConstFst<A, U> &fst) function in class:fst::StateIterator 450 DISALLOW_COPY_AND_ASSIGN(StateIterator);
|
H A D | factor-weight.h | 402 friend class StateIterator< FactorWeightFst<A, F> >; 441 class StateIterator< FactorWeightFst<A, F> > class in namespace:fst 444 explicit StateIterator(const FactorWeightFst<A, F> &fst) function in class:fst::StateIterator 469 data->base = new StateIterator< FactorWeightFst<A, F> >(*this);
|
H A D | matcher-fst.h | 84 friend class StateIterator< MatcherFst<F, M, N, I> >; 187 class StateIterator< MatcherFst<F, M, N, I> > : public StateIterator<F> { class in namespace:fst 189 explicit StateIterator(const MatcherFst<F, M, N, I> &fst) : function in class:fst::StateIterator 190 StateIterator<F>(fst.GetImpl()->GetFst()) {}
|