Home | History | Annotate | Download | only in lib

Lines Matching refs:StateId

35   typedef typename Arc::StateId StateId;
39 StateId source; // If kNoStateId, use the Fst's initial state
42 ShortestDistanceOptions(Queue *q, ArcFilter filt, StateId src = kNoStateId,
57 typedef typename Arc::StateId StateId;
75 void ShortestDistance(StateId source);
87 vector<StateId> sources_; // Source state for ith state in 'distance_',
95 StateId source) {
114 while ((StateId)distance_->size() <= source) {
120 while ((StateId)sources_.size() <= source)
131 StateId s = state_queue_->Head();
133 while ((StateId)distance_->size() <= s) {
147 while ((StateId)distance_->size() <= arc.nextstate) {
153 while ((StateId)sources_.size() <= arc.nextstate)
233 typedef typename Arc::StateId StateId;
238 AutoQueue<StateId> state_queue(fst, distance, arc_filter);
239 ShortestDistanceOptions< Arc, AutoQueue<StateId>, AnyArcFilter<Arc> >
249 AutoQueue<StateId> state_queue(rfst, &rdistance, rarc_filter);
250 ShortestDistanceOptions< ReverseArc, AutoQueue<StateId>,