Lines Matching defs:PerlIO
1 package PerlIO;
34 PerlIO - On demand loader for PerlIO layers and root of PerlIO::* name space
51 use PerlIO 'foo';
53 The perl code in PerlIO.pm then attempts to locate a layer by doing
55 require PerlIO::foo;
57 Otherwise the C<PerlIO> package is a place holder for additional
58 PerlIO related functions.
66 Lowest level layer which provides basic PerlIO operations in terms of
78 A from scratch implementation of buffering for PerlIO. Provides fast
112 using that as PerlIO's "buffer". This I<may> be faster in certain
216 an C<:encoding> also enables C<:utf8>. See L<PerlIO::encoding>
224 See L<PerlIO::via> for more information.
278 The following returns the B<names> of the PerlIO layers on a filehandle.
280 my @layers = PerlIO::get_layers($fh); # Or FH, *FH, "FH".
303 my @layers = PerlIO::get_layers($fh, output => 1);
311 accidental or unintentional. The PerlIO layer stack is a bit more
322 my @layer_and_args_and_flags = PerlIO::get_layers($fh, details => 1);