1Data::Stream::Bulk::CatU(s3e)r Contributed Perl DocumentaDtaitoan::Stream::Bulk::Cat(3)
2
3
4
6 Data::Stream::Bulk::Cat - Concatenated streams
7
9 use Data::Stream::Bulk::Cat;
10
11 Data::Stream::Bulk::Cat->new(
12 streams => [ $s1, $s2, $s3 ],
13 );
14
16 This stream is a concatenation of several other streams.
17
19 is_done
20 Returns true if the list of streams is empty.
21
22 next
23 Returns the next block from the next ready stream.
24
25 list_cat
26 Breaks down the internal list of streams, and delegates "list_cat" to
27 the first one.
28
29 Has the effect of inlining the nested streams into the total
30 concatenation, allowing "list_cat" in Data::Stream::Bulk::Array to work
31 better.
32
34 Yuval Kogman <nothingmuch@woobling.org>
35
37 This software is copyright (c) 2010 by Yuval Kogman.
38
39 This is free software; you can redistribute it and/or modify it under
40 the same terms as the Perl 5 programming language system itself.
41
42
43
44perl v5.12.1 2010-08-24 Data::Stream::Bulk::Cat(3)