Lines Matching full:stateid
42 typedef typename Arc::StateId StateId;
54 StateId state_threshold; // pruning state threshold.
59 StateId s = kNoStateId)
82 typedef typename Arc::StateId StateId;
95 vector<StateId> parent;
99 StateId source = opts.source == kNoStateId ? ifst.Start() : opts.source;
101 StateId f_parent = kNoStateId;
138 StateId s = state_queue->Head();
186 StateId s_p = kNoStateId, d_p = kNoStateId;
187 for (StateId s = f_parent, d = kNoStateId;
210 typedef S StateId;
212 typedef pair<StateId, Weight> Pair;
216 StateId sfinal, float d)
219 bool operator()(const StateId x, const StateId y) const {
243 StateId superfinal_;
282 typename Arc::StateId state_threshold = kNoStateId) {
283 typedef typename Arc::StateId StateId;
285 typedef pair<StateId, Weight> Pair;
308 StateId superfinal = -1;
309 ShortestPathCompare<StateId, Weight>
311 vector<StateId> heap;
326 StateId final = ofst->AddState();
336 StateId state = heap.back();
361 StateId next = ofst->AddState();
372 StateId next = ofst->AddState();
416 typedef typename Arc::StateId StateId;
449 StateId s = arc.nextstate - 1;
488 typename Arc::StateId state_threshold = kNoStateId) {
491 AutoQueue<typename Arc::StateId> state_queue(ifst, &distance, arc_filter);
492 ShortestPathOptions< Arc, AutoQueue<typename Arc::StateId>,