Lines Matching full:stateid
47 // typedef typename Arc::StateId StateId;
53 // bool InitState(StateId s, StateId root);
55 // bool TreeArc(StateId s, const Arc &a);
57 // bool BackArc(StateId s, const Arc &a);
59 // bool ForwardOrCrossArc(StateId s, const Arc &a);
62 // void FinishState(StateId s, StateId parent, const Arc *parent_arc);
75 typedef typename Arc::StateId StateId;
77 DfsState(const Fst<Arc> &fst, StateId s): state_id(s), arc_iter(fst, s) {}
79 StateId state_id; // Fst state ...
93 typedef typename Arc::StateId StateId;
97 StateId start = fst.Start();
106 StateId nstates = start + 1; // # of known states in general case
120 for (StateId root = start; dfs && root < nstates;) {
126 StateId s = dfs_state->state_id;
138 StateId p = parent_state->state_id;