Searched refs:aiter_ (Results 1 - 4 of 4) sorted by relevance

/external/openfst/src/include/fst/
H A Dcomplement.h241 : aiter_(0), s_(s), pos_(0) {
243 aiter_ = new ArcIterator< Fst<A> >(*fst.GetImpl()->fst_, s - 1);
246 virtual ~ArcIterator() { delete aiter_; }
250 return pos_ > 0 && aiter_->Done();
262 arc_ = aiter_->Value();
270 aiter_->Next();
280 aiter_->Reset();
287 aiter_->Reset();
289 aiter_->Seek(a - 1);
314 ArcIterator< Fst<A> > *aiter_; member in class:fst::ArcIterator
[all...]
H A Dmatcher.h141 aiter_(0),
165 aiter_(0),
174 if (aiter_)
175 delete aiter_;
209 if (aiter_)
210 delete aiter_;
211 aiter_ = new ArcIterator<F>(*fst_, s);
212 aiter_->SetFlags(kArcNoCache, kArcNoCache);
222 if (aiter_->Done())
224 aiter_
264 ArcIterator<F> *aiter_; // Iterator for current state member in class:fst::SortedMatcher
[all...]
H A Dstate-map.h406 explicit IdentityStateMapper(const Fst<A> &fst) : fst_(fst), aiter_(0) {}
411 : fst_(fst ? *fst : mapper.fst_), aiter_(0) {}
413 ~IdentityStateMapper() { delete aiter_; }
420 if (aiter_) delete aiter_;
421 aiter_ = new ArcIterator< Fst<A> >(fst_, s);
424 bool Done() const { return aiter_->Done(); }
425 const A &Value() const { return aiter_->Value(); }
426 void Next() { aiter_->Next(); }
435 ArcIterator< Fst<A> > *aiter_; member in class:fst::IdentityStateMapper
[all...]
/external/srec/tools/thirdparty/OpenFst/fst/lib/
H A Dcomplement.h222 : aiter_(0), s_(s), pos_(0) {
224 aiter_ = new ArcIterator< Fst<A> >(*fst.impl_->fst_, s - 1);
226 virtual ~ArcIterator() { delete aiter_; }
230 return pos_ > 0 && aiter_->Done();
242 arc_ = aiter_->Value();
249 aiter_->Next();
254 aiter_->Reset();
260 aiter_->Reset();
262 aiter_->Seek(a - 1);
269 ArcIterator< Fst<A> > *aiter_; member in class:fst::ArcIterator
[all...]

Completed in 150 milliseconds