Lines Matching full:stateid
55 typedef typename A::StateId StateId;
78 StateId Start() const { return start_; }
80 Weight Final(StateId s) const { return states_[s].final; }
82 StateId NumStates() const { return nstates_; }
84 size_t NumArcs(StateId s) const { return states_[s].narcs; }
86 size_t NumInputEpsilons(StateId s) const { return states_[s].niepsilons; }
88 size_t NumOutputEpsilons(StateId s) const { return states_[s].noepsilons; }
92 A *Arcs(StateId s) { return arcs_ + states_[s].pos; }
101 void InitArcIterator(StateId s, ArcIteratorData<A> *data) const {
135 StateId nstates_; // Number of states
137 StateId start_; // Initial state
170 StateId s = siter.Value();
181 for (StateId s = 0; s < nstates_; ++s) {
265 typedef typename A::StateId StateId;
310 virtual void InitArcIterator(StateId s, ArcIteratorData<Arc> *data) const {
400 StateId s = siter.Value();
433 typedef typename A::StateId StateId;
440 StateId Value() const { return s_; }
447 StateId nstates_;
448 StateId s_;
460 typedef typename A::StateId StateId;
462 ArcIterator(const ConstFst<A, U> &fst, StateId s)