You are viewing the version of this documentation from Perl blead. This is the main development branch of Perl. (git commit f1e500f688f116c47f2aee6ae0f6b7c6be8e4e17)

CONTENTS

NAME

Tie::StdHandle - base class definitions for tied handles

SYNOPSIS

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';

DESCRIPTION

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.