- COPYRIGHT AND LICENSE
Directory::Scanner::API::Stream - Streaming directory iterator abstract interface
This is a simple API role that defines what a stream object can do.
Get the next item in the stream.
The value currently being processed. This is always the same as the last value returned from
This indicates that the stream has been exhausted and that there is no more values to come from next.
This occurs *after* the last call to
next that returned nothing.
This closes a stream and any subsequent calls to
next will throw an error.
This indicates that the stream has been closed, usually by someone calling the
This will clone a given stream and can optionally be given a different directory to scan.
This will take a given stream and flatten it into an array.
Stevan Little <email@example.com>
This software is copyright (c) 2017 by Stevan Little.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.