diff options
Diffstat (limited to 'ext/PerlIO/scalar/scalar.pm')
-rw-r--r-- | ext/PerlIO/scalar/scalar.pm | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/ext/PerlIO/scalar/scalar.pm b/ext/PerlIO/scalar/scalar.pm new file mode 100644 index 0000000000..d75d3706d7 --- /dev/null +++ b/ext/PerlIO/scalar/scalar.pm @@ -0,0 +1,26 @@ +package PerlIO::scalar; +our $VERSION = '0.01'; +use XSLoader (); +XSLoader::load 'PerlIO::scalar'; +1; +__END__ + +=head1 NAME + +PerlIO::scalar - support module for in-memory IO. + +=head1 SYNOPSIS + + open($fh,"<...",\$scalar); + +=head1 DESCRIPTION + +C<PerlIO::scalar> only exists to use XSLoader to load C code that provides +support for treating a scalar as an "in memory" file. + +All normal file operations can be performed on the handle. The scalar +is considered a stream of bytes. Currently fileno($fh) returns C<undef>. + +=cut + + |