1Data::Stream::Bulk::CatU(s3e)r Contributed Perl DocumentaDtaitoan::Stream::Bulk::Cat(3)
2
3
4

NAME

6       Data::Stream::Bulk::Cat - Concatenated streams
7

SYNOPSIS

9           use Data::Stream::Bulk::Cat;
10
11           Data::Stream::Bulk::Cat->new(
12               streams => [ $s1, $s2, $s3 ],
13           );
14

DESCRIPTION

16       This stream is a concatenation of several other streams.
17

METHODS

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

AUTHOR

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)
Impressum