This module provides some skeletal methods for handle-tying classes. See
the perltie manpage for a list of the functions required in tying a handle to a package. The
basic Tie::Handle package provides a new method, as well as methods
TIESCALAR, FETCH and STORE. The new method is provided as a means of grandfathering, for classes that forget to
provide their own TIESCALAR
For developers wishing to write their own tied-handle classes, the methods
are summarized below. The the perltie manpage section not only documents these, but has sample code as well:
The method invoked by the command tie *glob, classname. Associates a new glob instance with the specified class. LIST would represent additional arguments (along the lines of the AnyDBM_File manpage and compatriots) needed to complete the association.
Free the storage associated with the tied handle referenced by this. This is rarely needed, as Perl manages its memory quite well. But the
option exists, should a class wish to perform specific actions upon the
destruction of an instance.
We are painfully aware that these documents may contain incorrect links and
misformatted HTML. Such bugs lie in the automatic translation process
that automatically created the hundreds and hundreds of separate documents that you find here. Please do
not report link or formatting bugs, because we cannot fix
per-document problems. The only bug reports that will help us are those
that supply working patches to the installhtml or pod2html
programs, or to the Pod::HTML module itself, for which I and the entire
Perl community will shower you with thanks and praises.
If rather than formatting bugs, you encounter substantive content errors in these documents, such as mistakes in
the explanations or code, please use the perlbug utility included
with the Perl distribution.
--Tom Christiansen, Perl Documentation Compiler and Editor