The devel/p5-IO-All port
p5-IO-All-0.87p0 – universal I/O to everything (cvsweb github mirror)
Description
IO::All combines all of the best Perl IO modules into a single nifty object oriented interface to greatly simplify your everyday Perl IO idioms. It exports a single function called "io", which returns a new IO::All object. And that object can do it all! The IO::All object is a proxy for IO::File, IO::Dir, IO::Socket, IO::String, Tie::File, File::Spec, File::Path and File::ReadBackwards; as well as all the DBM and MLDBM modules. You can use most of the methods found in these classes and in IO::Handle (which they inherit from). IO::All adds dozens of other helpful idiomatic methods including file stat and manipulation functions. IO::All is pluggable, and modules like IO::All::LWP and IO::All::Mailto add even more functionality. Optionally, every IO::All object can be tied to itself. This means that you can use most perl IO builtins on it: readline, <>, getc, print, printf, syswrite, sysread, close.WWW: https://metacpan.org/release/IO-All
Maintainer
The OpenBSD ports mailing-list
Categories
Run dependencies
Test dependencies
Files
- /usr/local/libdata/perl5/site_perl/IO/All.pm
- /usr/local/libdata/perl5/site_perl/IO/All.pod
- /usr/local/libdata/perl5/site_perl/IO/All/
- /usr/local/libdata/perl5/site_perl/IO/All/Base.pm
- /usr/local/libdata/perl5/site_perl/IO/All/DBM.pm
- /usr/local/libdata/perl5/site_perl/IO/All/DBM.pod
- /usr/local/libdata/perl5/site_perl/IO/All/Dir.pm
- /usr/local/libdata/perl5/site_perl/IO/All/Dir.pod
- /usr/local/libdata/perl5/site_perl/IO/All/File.pm
- /usr/local/libdata/perl5/site_perl/IO/All/File.pod
- /usr/local/libdata/perl5/site_perl/IO/All/Filesys.pm
- /usr/local/libdata/perl5/site_perl/IO/All/Filesys.pod
- /usr/local/libdata/perl5/site_perl/IO/All/Link.pm
- /usr/local/libdata/perl5/site_perl/IO/All/Link.pod
- /usr/local/libdata/perl5/site_perl/IO/All/MLDBM.pm
- /usr/local/libdata/perl5/site_perl/IO/All/MLDBM.pod
- /usr/local/libdata/perl5/site_perl/IO/All/Pipe.pm
- /usr/local/libdata/perl5/site_perl/IO/All/Pipe.pod
- /usr/local/libdata/perl5/site_perl/IO/All/STDIO.pm
- /usr/local/libdata/perl5/site_perl/IO/All/STDIO.pod
- /usr/local/libdata/perl5/site_perl/IO/All/Socket.pm
- /usr/local/libdata/perl5/site_perl/IO/All/Socket.pod
- /usr/local/libdata/perl5/site_perl/IO/All/String.pm
- /usr/local/libdata/perl5/site_perl/IO/All/String.pod
- /usr/local/libdata/perl5/site_perl/IO/All/Temp.pm
- /usr/local/libdata/perl5/site_perl/IO/All/Temp.pod
- /usr/local/man/man3p/IO::All.3p
- /usr/local/man/man3p/IO::All::DBM.3p
- /usr/local/man/man3p/IO::All::Dir.3p
- /usr/local/man/man3p/IO::All::File.3p
- /usr/local/man/man3p/IO::All::Filesys.3p
- /usr/local/man/man3p/IO::All::Link.3p
- /usr/local/man/man3p/IO::All::MLDBM.3p
- /usr/local/man/man3p/IO::All::Pipe.3p
- /usr/local/man/man3p/IO::All::STDIO.3p
- /usr/local/man/man3p/IO::All::Socket.3p
- /usr/local/man/man3p/IO::All::String.3p
- /usr/local/man/man3p/IO::All::Temp.3p