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.
Copyright © 2002 O'Reilly & Associates. All rights reserved.