Home | History | Annotate | Download | only in script

Lines Matching refs:Queue

27 #include <fst/queue.h>  // for QueueType
57 template<class Queue, class Arc, class ArcFilter>
60 static Queue *Construct(const Fst<Arc> &,
62 return new Queue();
101 template<class Arc, class Queue>
110 Queue *queue =
111 QueueConstructor<Queue, Arc, AnyArcFilter<Arc> >::Construct(
113 fst::ShortestDistanceOptions<Arc, Queue, AnyArcFilter<Arc> > sdopts(
114 queue, AnyArcFilter<Arc>(), opts.source, opts.delta);
116 delete queue;
120 Queue *queue =
121 QueueConstructor<Queue, Arc, AnyArcFilter<Arc> >::Construct(
123 fst::ShortestDistanceOptions<Arc, Queue,
125 queue, EpsilonArcFilter<Arc>(), opts.source, opts.delta);
127 delete queue;
131 Queue *queue =
132 QueueConstructor<Queue, Arc, InputEpsilonArcFilter<Arc> >::Construct(
134 fst::ShortestDistanceOptions<Arc, Queue,
136 queue, InputEpsilonArcFilter<Arc>(), opts.source, opts.delta);
138 delete queue;
142 Queue *queue =
143 QueueConstructor<Queue, Arc,
146 fst::ShortestDistanceOptions<Arc, Queue,
148 queue, OutputEpsilonArcFilter<Arc>(), opts.source, opts.delta);
150 delete queue;
171 FSTERROR() << "Unknown queue type." << opts.queue_type;