IO::CallbackEmulate file interface for a code reference | |
Download |
IO::Callback Ranking & Summary
Advertisement
- License:
- Perl Artistic License
- Price:
- FREE
- Publisher Name:
- David Taylor
- Publisher web site:
- http://www.daes.ca/library/
IO::Callback Tags
IO::Callback Description
Emulate file interface for a code reference IO::Callback is a Perl module to emulate file interface for a code reference.SYNOPSISIO::Callback provides an easy way to produce a phoney read-only filehandle that calls back to your own code when it needs data to satisfy a read. This is useful if you want to use a library module that expects to read data from a filehandle, but you want the data to come from some other source and you don't want to read it all into memory and use IO::String. use IO::Callback; my $fh = IO::Callback->new('new_from_file($fh);Similarly, IO::Callback allows you to wrap up a coderef as a write-only filehandle, which you can pass to a library module that expects to write its output to a filehandle. my $fh = IO::Callback->new('>', sub { my $data = shift ; ... }); $object->dump_to_file($fh); Requirements: · Perl
IO::Callback Related Software