
![]() | ![]() |
8.218. Tie::Hash
Provides skeletal methods for
hash-tying classes. Tie::Hash provides a new
method, as well as the methods TIEHASH,
EXISTS, and CLEAR. The
new method is provided as backup in case a class
has no TIEHASH method.
To write your own tied hashes, the methods listed here are required.
See the perltie manpage for more detailed
information and for examples.
TIEHASH |
TIEHASH ClassName, list
Constructor. Associates a new hash instance with class
ClassName. listis a list of additional arguments needed to complete the association.
tie %hash, ClassName, list
CLEAR |
CLEAR this
Clears all values from tied hash this.
DELETE |
DELETE this, key
Deletes key from tied hash
this.
EXISTS |
EXISTS this, key
Verifies that key exists for tied hash
this.
FETCH |
FETCH this, key
Retrieves value associated with key for
tied hash this.
FIRSTKEY |
FIRSTKEY this
Returns key/value pair for the first key in tied hash
this.
NEXTKEY |
NEXTKEY this, lastkey
Returns next key/value pair after lastkeyfor tied hash this.
STORE |
STORE this, key, value
Stores value into tied hash
this with key
key.
![]() | ![]() | ![]() |
8.217. Tie::Handle | ![]() | 8.219. Tie::Memoize |

Copyright © 2002 O'Reilly & Associates. All rights reserved.