59 template <u
int32 BLOCKDIM_T, u
int32 MINBLOCKS_T>
78 template <
typename T,
typename Scheduler>
138 typename aligner_type,
139 typename pattern_set_type,
140 typename text_set_type,
141 typename sink_iterator,
142 typename scheduler_type>
144 const aligner_type aligner,
145 const pattern_set_type patterns,
146 const text_set_type texts,
148 const scheduler_type scheduler,
149 const uint32 max_pattern_length = 1000,
150 const uint32 max_text_length = 1000);
178 typename aligner_type,
179 typename pattern_set_type,
180 typename qualities_set_type,
181 typename text_set_type,
182 typename sink_iterator,
183 typename scheduler_type>
185 const aligner_type aligner,
186 const pattern_set_type patterns,
187 const qualities_set_type quals,
188 const text_set_type texts,
190 const scheduler_type scheduler,
191 const uint32 max_pattern_length = 1000,
192 const uint32 max_text_length = 1000);
219 typename aligner_type,
220 typename pattern_set_type,
221 typename text_set_type,
222 typename sink_iterator,
223 typename scheduler_type>
225 const aligner_type aligner,
226 const pattern_set_type patterns,
227 const text_set_type texts,
229 const scheduler_type scheduler,
230 const uint32 max_pattern_length,
231 const uint32 max_text_length);
311 typename stream_type,
335 typename stream_type,
434 typename stream_type,
462 typename stream_type,