The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

IO::Automatic - automatically choose a suitable IO::* module

SYNOPSIS

  use IO::Automatic;

  # scalar
  my $scalar;
  my $io = IO::Automatic->new( \$scalar );
  print $io "Hello World\n";

DEPENDENCIES

This module has external dependencies on the following modules:

 IO::File
 IO::Scalar
 IO::Zlib
 Module::Build
 Test::More

INSTALLATION

 perl Build.PL
 perl Build test

and if all goes well

 perl Build install

HISTORY

What changed over the last 3 revisions

0.03 Wednesday 19th January, 2005
        Pass the mode through, if it's supplied (Jonathan Segal)
0.02 Sunday 2th January, 2003
        Add IO::Zlib use
0.01 Monday 17th November, 2003
        Initial release
=back

AUTHOR

Richard Clamp <richardc@unixbeard.net>

COPYRIGHT

Copyright (C) 2003, 2005 Richard Clamp. All Rights Reserved.

This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

SEE ALSO

IO::File, IO::Scalar, IO::Zlib

1 POD Error

The following errors were encountered while parsing the POD:

Around line 57:

You forgot a '=back' before '=head1'