Searched defs:MutableArcIterator (Results 1 - 4 of 4) sorted by relevance

/external/srec/tools/thirdparty/OpenFst/fst/lib/
H A Dmutable-fst.h31 // An expanded FST plus mutators (use MutableArcIterator to modify arcs).
130 // for (MutableArcIterator<StdFst> aiter(&fst, s));
140 class MutableArcIterator : public MutableArcIteratorBase<typename F::Arc> { class in namespace:fst
145 MutableArcIterator(F *fst, StateId s) { function in class:fst::MutableArcIterator
148 ~MutableArcIterator() { delete data_.base; }
159 DISALLOW_EVIL_CONSTRUCTORS(MutableArcIterator);
H A Dvector-fst.h186 friend class MutableArcIterator< VectorFst<A> >;
459 friend class MutableArcIterator< VectorFst<A> >;
723 class MutableArcIterator< VectorFst<A> > class in namespace:fst
729 MutableArcIterator(VectorFst<A> *fst, StateId s) : i_(0) { function in class:fst::MutableArcIterator
785 DISALLOW_EVIL_CONSTRUCTORS(MutableArcIterator);
792 data->base = new MutableArcIterator< VectorFst<A> >(this, s);
/external/openfst/src/include/fst/
H A Dmutable-fst.h39 // An expanded FST plus mutators (use MutableArcIterator to modify arcs).
177 // for (MutableArcIterator<StdFst> aiter(&fst, s));
187 class MutableArcIterator { class in namespace:fst
193 MutableArcIterator(F *fst, StateId s) { function in class:fst::MutableArcIterator
196 ~MutableArcIterator() { delete data_.base; }
212 DISALLOW_COPY_AND_ASSIGN(MutableArcIterator);
H A Dvector-fst.h195 friend class MutableArcIterator< VectorFst<A> >;
416 friend class MutableArcIterator< VectorFst<A> >;
623 class MutableArcIterator< VectorFst<A> > class in namespace:fst
629 MutableArcIterator(VectorFst<A> *fst, StateId s) : i_(0) { function in class:fst::MutableArcIterator
716 DISALLOW_COPY_AND_ASSIGN(MutableArcIterator);
723 data->base = new MutableArcIterator< VectorFst<A> >(this, s);

Completed in 157 milliseconds