Lines Matching refs:seq
36 operation_sequence seq; in input_chain_test() local
40 ch.push(closable_filter<input>(seq.new_operation(2))); in input_chain_test()
41 ch.push(closable_device<input>(seq.new_operation(1))); in input_chain_test()
43 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
46 seq.reset(); in input_chain_test()
47 ch.push(closable_device<input>(seq.new_operation(1))); in input_chain_test()
49 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
52 seq.reset(); in input_chain_test()
53 ch.push(closable_device<input>(seq.new_operation(1))); in input_chain_test()
55 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
60 operation_sequence seq; in input_chain_test() local
66 seq.new_operation(2), in input_chain_test()
67 seq.new_operation(3) in input_chain_test()
72 seq.new_operation(1), in input_chain_test()
73 seq.new_operation(4) in input_chain_test()
77 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
80 seq.reset(); in input_chain_test()
83 seq.new_operation(1), in input_chain_test()
84 seq.new_operation(4) in input_chain_test()
88 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
91 seq.reset(); in input_chain_test()
94 seq.new_operation(1), in input_chain_test()
95 seq.new_operation(4) in input_chain_test()
99 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
104 operation_sequence seq; in input_chain_test() local
108 ch.push(closable_filter<seekable>(seq.new_operation(1))); in input_chain_test()
109 ch.push(closable_device<seekable>(seq.new_operation(2))); in input_chain_test()
111 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
114 seq.reset(); in input_chain_test()
115 ch.push(closable_device<seekable>(seq.new_operation(2))); in input_chain_test()
117 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
120 seq.reset(); in input_chain_test()
121 ch.push(closable_device<seekable>(seq.new_operation(2))); in input_chain_test()
123 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
128 operation_sequence seq; in input_chain_test() local
135 seq.new_operation(2), in input_chain_test()
139 ch.push(closable_device<input>(seq.new_operation(1))); in input_chain_test()
141 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
144 seq.reset(); in input_chain_test()
145 ch.push(closable_device<input>(seq.new_operation(1))); in input_chain_test()
147 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
150 seq.reset(); in input_chain_test()
151 ch.push(closable_device<input>(seq.new_operation(1))); in input_chain_test()
153 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
158 operation_sequence seq; in input_chain_test() local
162 ch.push(closable_filter<input>(seq.new_operation(2))); in input_chain_test()
163 ch.push(closable_device<direct_input>(seq.new_operation(1))); in input_chain_test()
165 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
168 seq.reset(); in input_chain_test()
169 ch.push(closable_device<direct_input>(seq.new_operation(1))); in input_chain_test()
171 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
174 seq.reset(); in input_chain_test()
175 ch.push(closable_device<direct_input>(seq.new_operation(1))); in input_chain_test()
177 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
182 operation_sequence seq; in input_chain_test() local
186 ch.push(closable_filter<input>(seq.new_operation(2))); in input_chain_test()
189 seq.new_operation(1), in input_chain_test()
190 seq.new_operation(3) in input_chain_test()
194 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
197 seq.reset(); in input_chain_test()
200 seq.new_operation(1), in input_chain_test()
201 seq.new_operation(3) in input_chain_test()
205 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
208 seq.reset(); in input_chain_test()
211 seq.new_operation(1), in input_chain_test()
212 seq.new_operation(3) in input_chain_test()
216 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
221 operation_sequence seq; in input_chain_test() local
225 ch.push(closable_filter<input>(seq.new_operation(1))); in input_chain_test()
226 ch.push(closable_device<direct_seekable>(seq.new_operation(2))); in input_chain_test()
228 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
231 seq.reset(); in input_chain_test()
232 ch.push(closable_device<direct_seekable>(seq.new_operation(2))); in input_chain_test()
234 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
237 seq.reset(); in input_chain_test()
238 ch.push(closable_device<direct_seekable>(seq.new_operation(2))); in input_chain_test()
240 BOOST_CHECK_OPERATION_SEQUENCE(seq); in input_chain_test()
248 operation_sequence seq; in output_chain_test() local
252 ch.push(closable_filter<output>(seq.new_operation(1))); in output_chain_test()
253 ch.push(closable_device<output>(seq.new_operation(2))); in output_chain_test()
255 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
258 seq.reset(); in output_chain_test()
259 ch.push(closable_device<output>(seq.new_operation(2))); in output_chain_test()
261 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
264 seq.reset(); in output_chain_test()
265 ch.push(closable_device<output>(seq.new_operation(2))); in output_chain_test()
267 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
272 operation_sequence seq; in output_chain_test() local
278 seq.new_operation(2), in output_chain_test()
279 seq.new_operation(3) in output_chain_test()
284 seq.new_operation(1), in output_chain_test()
285 seq.new_operation(4) in output_chain_test()
289 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
292 seq.reset(); in output_chain_test()
295 seq.new_operation(1), in output_chain_test()
296 seq.new_operation(4) in output_chain_test()
300 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
303 seq.reset(); in output_chain_test()
306 seq.new_operation(1), in output_chain_test()
307 seq.new_operation(4) in output_chain_test()
311 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
316 operation_sequence seq; in output_chain_test() local
320 ch.push(closable_filter<seekable>(seq.new_operation(1))); in output_chain_test()
321 ch.push(closable_device<seekable>(seq.new_operation(2))); in output_chain_test()
323 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
326 seq.reset(); in output_chain_test()
327 ch.push(closable_device<seekable>(seq.new_operation(2))); in output_chain_test()
329 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
332 seq.reset(); in output_chain_test()
333 ch.push(closable_device<seekable>(seq.new_operation(2))); in output_chain_test()
335 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
340 operation_sequence seq; in output_chain_test() local
348 seq.new_operation(1) in output_chain_test()
351 ch.push(closable_device<output>(seq.new_operation(3))); in output_chain_test()
353 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
356 seq.reset(); in output_chain_test()
357 ch.push(closable_device<output>(seq.new_operation(3))); in output_chain_test()
359 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
362 seq.reset(); in output_chain_test()
363 ch.push(closable_device<output>(seq.new_operation(3))); in output_chain_test()
365 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
370 operation_sequence seq; in output_chain_test() local
374 ch.push(closable_filter<output>(seq.new_operation(1))); in output_chain_test()
375 ch.push(closable_device<direct_output>(seq.new_operation(2))); in output_chain_test()
377 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
380 seq.reset(); in output_chain_test()
381 ch.push(closable_device<direct_output>(seq.new_operation(2))); in output_chain_test()
383 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
386 seq.reset(); in output_chain_test()
387 ch.push(closable_device<direct_output>(seq.new_operation(2))); in output_chain_test()
389 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
394 operation_sequence seq; in output_chain_test() local
398 ch.push(closable_filter<output>(seq.new_operation(2))); in output_chain_test()
401 seq.new_operation(1), in output_chain_test()
402 seq.new_operation(3) in output_chain_test()
406 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
409 seq.reset(); in output_chain_test()
412 seq.new_operation(1), in output_chain_test()
413 seq.new_operation(3) in output_chain_test()
417 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
420 seq.reset(); in output_chain_test()
423 seq.new_operation(1), in output_chain_test()
424 seq.new_operation(3) in output_chain_test()
428 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
433 operation_sequence seq; in output_chain_test() local
437 ch.push(closable_filter<output>(seq.new_operation(1))); in output_chain_test()
438 ch.push(closable_device<direct_seekable>(seq.new_operation(2))); in output_chain_test()
440 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
443 seq.reset(); in output_chain_test()
444 ch.push(closable_device<direct_seekable>(seq.new_operation(2))); in output_chain_test()
446 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
449 seq.reset(); in output_chain_test()
450 ch.push(closable_device<direct_seekable>(seq.new_operation(2))); in output_chain_test()
452 BOOST_CHECK_OPERATION_SEQUENCE(seq); in output_chain_test()
460 operation_sequence seq; in bidirectional_chain_test() local
466 seq.new_operation(2), in bidirectional_chain_test()
467 seq.new_operation(3) in bidirectional_chain_test()
472 seq.new_operation(1), in bidirectional_chain_test()
473 seq.new_operation(4) in bidirectional_chain_test()
477 BOOST_CHECK_OPERATION_SEQUENCE(seq); in bidirectional_chain_test()
480 seq.reset(); in bidirectional_chain_test()
483 seq.new_operation(1), in bidirectional_chain_test()
484 seq.new_operation(4) in bidirectional_chain_test()
488 BOOST_CHECK_OPERATION_SEQUENCE(seq); in bidirectional_chain_test()
491 seq.reset(); in bidirectional_chain_test()
494 seq.new_operation(1), in bidirectional_chain_test()
495 seq.new_operation(4) in bidirectional_chain_test()
499 BOOST_CHECK_OPERATION_SEQUENCE(seq); in bidirectional_chain_test()
504 operation_sequence seq; in bidirectional_chain_test() local
510 seq.new_operation(2), in bidirectional_chain_test()
511 seq.new_operation(3) in bidirectional_chain_test()
516 seq.new_operation(1), in bidirectional_chain_test()
517 seq.new_operation(4) in bidirectional_chain_test()
521 BOOST_CHECK_OPERATION_SEQUENCE(seq); in bidirectional_chain_test()
524 seq.reset(); in bidirectional_chain_test()
527 seq.new_operation(1), in bidirectional_chain_test()
528 seq.new_operation(4) in bidirectional_chain_test()
532 BOOST_CHECK_OPERATION_SEQUENCE(seq); in bidirectional_chain_test()
535 seq.reset(); in bidirectional_chain_test()
538 seq.new_operation(1), in bidirectional_chain_test()
539 seq.new_operation(4) in bidirectional_chain_test()
543 BOOST_CHECK_OPERATION_SEQUENCE(seq); in bidirectional_chain_test()
551 operation_sequence seq; in seekable_chain_test() local
555 ch.push(closable_filter<seekable>(seq.new_operation(1))); in seekable_chain_test()
556 ch.push(closable_device<seekable>(seq.new_operation(2))); in seekable_chain_test()
558 BOOST_CHECK_OPERATION_SEQUENCE(seq); in seekable_chain_test()
561 seq.reset(); in seekable_chain_test()
562 ch.push(closable_device<seekable>(seq.new_operation(2))); in seekable_chain_test()
564 BOOST_CHECK_OPERATION_SEQUENCE(seq); in seekable_chain_test()
567 seq.reset(); in seekable_chain_test()
568 ch.push(closable_device<seekable>(seq.new_operation(2))); in seekable_chain_test()
570 BOOST_CHECK_OPERATION_SEQUENCE(seq); in seekable_chain_test()
575 operation_sequence seq; in seekable_chain_test() local
579 ch.push(closable_filter<seekable>(seq.new_operation(1))); in seekable_chain_test()
580 ch.push(closable_device<direct_seekable>(seq.new_operation(2))); in seekable_chain_test()
582 BOOST_CHECK_OPERATION_SEQUENCE(seq); in seekable_chain_test()
585 seq.reset(); in seekable_chain_test()
586 ch.push(closable_device<direct_seekable>(seq.new_operation(2))); in seekable_chain_test()
588 BOOST_CHECK_OPERATION_SEQUENCE(seq); in seekable_chain_test()
591 seq.reset(); in seekable_chain_test()
592 ch.push(closable_device<direct_seekable>(seq.new_operation(2))); in seekable_chain_test()
594 BOOST_CHECK_OPERATION_SEQUENCE(seq); in seekable_chain_test()
602 operation_sequence seq; in stream_test() local
604 str.open(closable_device<input>(seq.new_operation(1))); in stream_test()
606 BOOST_CHECK_OPERATION_SEQUENCE(seq); in stream_test()
611 operation_sequence seq; in stream_test() local
613 str.open(closable_device<output>(seq.new_operation(1))); in stream_test()
615 BOOST_CHECK_OPERATION_SEQUENCE(seq); in stream_test()
620 operation_sequence seq; in stream_test() local
624 seq.new_operation(1), in stream_test()
625 seq.new_operation(2) in stream_test()
629 BOOST_CHECK_OPERATION_SEQUENCE(seq); in stream_test()
634 operation_sequence seq; in stream_test() local
636 str.open(closable_device<seekable>(seq.new_operation(1))); in stream_test()
638 BOOST_CHECK_OPERATION_SEQUENCE(seq); in stream_test()