You are viewing the version of this documentation from Perl 5.40.0-RC2. This is a development version of Perl.



Tie::StdHandle - base class definitions for tied handles


package NewHandle;
require Tie::Handle;

@ISA = qw(Tie::Handle);

sub READ { ... }		# Provide a needed method
sub TIEHANDLE { ... }	# Overrides inherited method

package main;

tie *FH, 'NewHandle';


The Tie::StdHandle package provide most methods for file handles described in perltie (the exceptions are UNTIE and DESTROY). It causes tied file handles to behave exactly like standard file handles and allow for selective overwriting of methods.