Home
last modified time | relevance | path

Searched refs:ArcIterator (Results 1 – 25 of 100) sorted by relevance

1234

/external/srec/tools/thirdparty/OpenFst/fst/lib/
Dcomplement.h51 friend class ArcIterator< ComplementFst<A> >; variable
111 friend class ArcIterator< ComplementFst<A> >; variable
215 class ArcIterator< ComplementFst<A> > : public ArcIteratorBase<A> {
221 ArcIterator(const ComplementFst<A> &fst, StateId s) in ArcIterator() function
224 aiter_ = new ArcIterator< Fst<A> >(*fst.impl_->fst_, s - 1); in ArcIterator()
226 virtual ~ArcIterator() { delete aiter_; } in ~ArcIterator()
269 ArcIterator< Fst<A> > *aiter_;
273 DISALLOW_EVIL_CONSTRUCTORS(ArcIterator);
284 data->base = new ArcIterator< ComplementFst<A> >(*this, s); in InitArcIterator()
Dinvert.h87 class ArcIterator< InvertFst<A> >
88 : public ArcIterator< MapFst<A, A, InvertMapper<A> > > {
90 ArcIterator(const InvertFst<A> &fst, typename A::StateId s) in ArcIterator() function
91 : ArcIterator< MapFst<A, A, InvertMapper<A> > >(fst, s) {} in ArcIterator()
Dconcat.h59 for (ArcIterator< Fst<Arc> > aiter(fst2, s2); in Concat()
139 class ArcIterator< ConcatFst<A> > : public ArcIterator< RationalFst<A> > {
143 ArcIterator(const ConcatFst<A> &fst, StateId s) in ArcIterator() function
144 : ArcIterator< RationalFst<A> >(fst, s) {} in ArcIterator()
Dproject.h105 class ArcIterator< ProjectFst<A> >
106 : public ArcIterator< MapFst<A, A, ProjectMapper<A> > > {
108 ArcIterator(const ProjectFst<A> &fst, typename A::StateId s) in ArcIterator() function
109 : ArcIterator< MapFst<A, A, ProjectMapper<A> > >(fst, s) {} in ArcIterator()
Dunion.h57 for (ArcIterator< Fst<Arc> > aiter(fst2, s2); in Union()
141 class ArcIterator< UnionFst<A> > : public ArcIterator< RationalFst<A> > {
145 ArcIterator(const UnionFst<A> &fst, StateId s) in ArcIterator() function
146 : ArcIterator< RationalFst<A> >(fst, s) {} in ArcIterator()
Dintersect.h91 class ArcIterator< IntersectFst<A> >
92 : public ArcIterator< ComposeFst<A> > {
96 ArcIterator(const IntersectFst<A> &fst, StateId s) in ArcIterator() function
97 : ArcIterator< ComposeFst<A> >(fst, s) {} in ArcIterator()
Ddifference.h100 class ArcIterator< DifferenceFst<A> >
101 : public ArcIterator< ComposeFst<A> > {
105 ArcIterator(const DifferenceFst<A> &fst, StateId s) in ArcIterator() function
106 : ArcIterator< ComposeFst<A> >(fst, s) {} in ArcIterator()
Dclosure.h128 class ArcIterator< ClosureFst<A> > : public ArcIterator< RationalFst<A> > {
132 ArcIterator(const ClosureFst<A> &fst, StateId s) in ArcIterator() function
133 : ArcIterator< RationalFst<A> >(fst, s) {} in ArcIterator()
Dencode.h393 class ArcIterator< EncodeFst<A> >
394 : public ArcIterator< MapFst<A, A, EncodeMapper<A> > > {
396 ArcIterator(const EncodeFst<A> &fst, typename A::StateId s) in ArcIterator() function
397 : ArcIterator< MapFst<A, A, EncodeMapper<A> > >(fst, s) {} in ArcIterator()
413 class ArcIterator< DecodeFst<A> >
414 : public ArcIterator< MapFst<A, A, EncodeMapper<A> > > {
416 ArcIterator(const DecodeFst<A> &fst, typename A::StateId s) in ArcIterator() function
417 : ArcIterator< MapFst<A, A, EncodeMapper<A> > >(fst, s) {} in ArcIterator()
Darcsort.h54 for (ArcIterator< MutableFst<Arc> > aiter(*fst, s); in ArcSort()
151 for (ArcIterator< Fst<A> > aiter(*fst_, s); !aiter.Done(); aiter.Next()) in Expand()
188 friend class ArcIterator< ArcSortFst<A, C> >; variable
262 class ArcIterator< ArcSortFst<A, C> >
267 ArcIterator(const ArcSortFst<A, C> &fst, StateId s) in ArcIterator() function
274 DISALLOW_EVIL_CONSTRUCTORS(ArcIterator);
Ddfs-visit.h70 ArcIterator< Fst<Arc> > arc_iter; // and its corresponding arcs
107 ArcIterator< Fst<Arc> > &aiter = dfs_state->arc_iter; in DfsVisit()
115 ArcIterator< Fst<Arc> > &piter = parent_state->arc_iter; in DfsVisit()
Dconst-fst.h132 for (ArcIterator< Fst<A> > aiter(fst, s); in ConstFstImpl()
146 for (ArcIterator< Fst<A> > aiter(fst, s); in ConstFstImpl()
225 friend class ArcIterator< ConstFst<A> >; variable
364 class ArcIterator< ConstFst<A> > {
368 ArcIterator(const ConstFst<A> &fst, StateId s) in ArcIterator() function
386 DISALLOW_EVIL_CONSTRUCTORS(ArcIterator);
/external/openfst/src/include/fst/
Dcomplement.h56 friend class ArcIterator< ComplementFst<A> >; variable
143 friend class ArcIterator< ComplementFst<A> >; variable
234 class ArcIterator< ComplementFst<A> > : public ArcIteratorBase<A> {
240 ArcIterator(const ComplementFst<A> &fst, StateId s) in ArcIterator() function
243 aiter_ = new ArcIterator< Fst<A> >(*fst.GetImpl()->fst_, s - 1); in ArcIterator()
246 virtual ~ArcIterator() { delete aiter_; } in ~ArcIterator()
314 ArcIterator< Fst<A> > *aiter_;
318 DISALLOW_COPY_AND_ASSIGN(ArcIterator);
329 data->base = new ArcIterator< ComplementFst<A> >(*this, s); in InitArcIterator()
Dinvert.h112 class ArcIterator< InvertFst<A> >
113 : public ArcIterator< ArcMapFst<A, A, InvertMapper<A> > > {
115 ArcIterator(const InvertFst<A> &fst, typename A::StateId s) in ArcIterator() function
116 : ArcIterator< ArcMapFst<A, A, InvertMapper<A> > >(fst, s) {} in ArcIterator()
Dunion.h82 for (ArcIterator< Fst<Arc> > aiter(fst2, s2); in Union()
171 class ArcIterator< UnionFst<A> > : public ArcIterator< RationalFst<A> > {
175 ArcIterator(const UnionFst<A> &fst, StateId s) in ArcIterator() function
176 : ArcIterator< RationalFst<A> >(fst, s) {} in ArcIterator()
Dproject.h135 class ArcIterator< ProjectFst<A> >
136 : public ArcIterator< ArcMapFst<A, A, ProjectMapper<A> > > {
138 ArcIterator(const ProjectFst<A> &fst, typename A::StateId s) in ArcIterator() function
139 : ArcIterator< ArcMapFst<A, A, ProjectMapper<A> > >(fst, s) {} in ArcIterator()
Dconcat.h82 for (ArcIterator< Fst<Arc> > aiter(fst2, s2); in Concat()
149 for (ArcIterator< Fst<Arc> > aiter(fst1, s1); in Concat()
232 class ArcIterator< ConcatFst<A> > : public ArcIterator< RationalFst<A> > {
236 ArcIterator(const ConcatFst<A> &fst, StateId s) in ArcIterator() function
237 : ArcIterator< RationalFst<A> >(fst, s) {} in ArcIterator()
Dclosure.h141 class ArcIterator< ClosureFst<A> > : public ArcIterator< RationalFst<A> > {
145 ArcIterator(const ClosureFst<A> &fst, StateId s) in ArcIterator() function
146 : ArcIterator< RationalFst<A> >(fst, s) {} in ArcIterator()
Dmap.h95 class ArcIterator< MapFst<A, B, C> >
96 : public ArcIterator< ArcMapFst<A, B, C> > {
98 ArcIterator(const ArcMapFst<A, B, C> &fst, typename A::StateId s) in ArcIterator() function
99 : ArcIterator< ArcMapFst<A, B, C> >(fst, s) {} in ArcIterator()
Darcsort.h60 for (ArcIterator< Fst<Arc> > aiter(fst_, s); !aiter.Done(); aiter.Next()) in SetState()
168 class ArcIterator< ArcSortFst<A, C> >
169 : public ArcIterator< StateMapFst<A, A, ArcSortMapper<A, C> > > {
171 ArcIterator(const ArcSortFst<A, C> &fst, typename A::StateId s) in ArcIterator() function
172 : ArcIterator< StateMapFst<A, A, ArcSortMapper<A, C> > >(fst, s) {} in ArcIterator()
Dintersect.h116 class ArcIterator< IntersectFst<A> >
117 : public ArcIterator< ComposeFst<A> > {
121 ArcIterator(const IntersectFst<A> &fst, StateId s) in ArcIterator() function
122 : ArcIterator< ComposeFst<A> >(fst, s) {} in ArcIterator()
Ddifference.h132 class ArcIterator< DifferenceFst<A> >
133 : public ArcIterator< ComposeFst<A> > {
137 ArcIterator(const DifferenceFst<A> &fst, StateId s) in ArcIterator() function
138 : ArcIterator< ComposeFst<A> >(fst, s) {} in ArcIterator()
Ddfs-visit.h80 ArcIterator< Fst<Arc> > arc_iter; // and its corresponding arcs
131 ArcIterator< Fst<Arc> > &aiter = dfs_state->arc_iter; in DfsVisit()
139 ArcIterator< Fst<Arc> > &piter = parent_state->arc_iter; in DfsVisit()
Dstate-map.h331 friend class ArcIterator< StateMapFst<A, B, C> >;
379 class ArcIterator< StateMapFst<A, B, C> >
384 ArcIterator(const StateMapFst<A, B, C> &fst, StateId s) in ArcIterator() function
391 DISALLOW_COPY_AND_ASSIGN(ArcIterator);
423 aiter_ = new ArcIterator< Fst<A> >(fst_, s); in SetState()
437 ArcIterator< Fst<A> > *aiter_;
463 for (ArcIterator<Fst<A> > aiter(fst_, s); !aiter.Done(); aiter.Next()) in SetState()
547 for (ArcIterator<Fst<A> > aiter(fst_, s); !aiter.Done(); aiter.Next()) in SetState()
Dencode.h564 class ArcIterator< EncodeFst<A> >
565 : public ArcIterator< ArcMapFst<A, A, EncodeMapper<A> > > {
567 ArcIterator(const EncodeFst<A> &fst, typename A::StateId s) in ArcIterator() function
568 : ArcIterator< ArcMapFst<A, A, EncodeMapper<A> > >(fst, s) {} in ArcIterator()
584 class ArcIterator< DecodeFst<A> >
585 : public ArcIterator< ArcMapFst<A, A, EncodeMapper<A> > > {
587 ArcIterator(const DecodeFst<A> &fst, typename A::StateId s) in ArcIterator() function
588 : ArcIterator< ArcMapFst<A, A, EncodeMapper<A> > >(fst, s) {} in ArcIterator()

1234