/external/openfst/src/include/fst/ |
complement.h | 241 : 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...] |
matcher.h | 152 aiter_(0), 176 aiter_(0), 185 if (aiter_) 186 delete aiter_; 220 if (aiter_) 221 delete aiter_; 222 aiter_ = new ArcIterator<F>(*fst_, s); 223 aiter_->SetFlags(kArcNoCache, kArcNoCache); 262 if (aiter_->Done()) 266 aiter_->SetFlags 310 ArcIterator<F> *aiter_; \/\/ Iterator for current state member in class:fst::SortedMatcher [all...] |
state-map.h | 408 explicit IdentityStateMapper(const Fst<A> &fst) : fst_(fst), aiter_(0) {} 413 : fst_(fst ? *fst : mapper.fst_), aiter_(0) {} 415 ~IdentityStateMapper() { delete aiter_; } 422 if (aiter_) delete aiter_; 423 aiter_ = new ArcIterator< Fst<A> >(fst_, s); 426 bool Done() const { return aiter_->Done(); } 427 const A &Value() const { return aiter_->Value(); } 428 void Next() { aiter_->Next(); } 437 ArcIterator< Fst<A> > *aiter_; member in class:fst::IdentityStateMapper [all...] |