Home | History | Annotate | Download | only in lib

Lines Matching full:stateid

122   typedef typename A::StateId StateId;
126 virtual StateId Start() const = 0; // Initial state
128 virtual Weight Final(StateId) const = 0; // State's final weight
130 virtual size_t NumArcs(StateId) const = 0; // State's arc count
132 virtual size_t NumInputEpsilons(StateId)
135 virtual size_t NumOutputEpsilons(StateId)
207 virtual void InitArcIterator(StateId s, ArcIteratorData<A> *) const = 0;
221 typedef typename A::StateId StateId;
225 virtual StateId Value() const = 0; // Current state (when !Done)
234 typename A::StateId nstates; // O.w. total # of states
244 // StateId s = siter.Value();
251 typedef typename Arc::StateId StateId;
263 StateId Value() const { return data_.base ? data_.base->Value() : s_; }
281 StateId s_;
292 typedef typename A::StateId StateId;
325 typedef typename Arc::StateId StateId;
327 ArcIterator(const F &fst, StateId s) : i_(0) {
399 typedef typename A::StateId StateId;