Lines Matching refs:hash
42 croak 'syntax: tie %hash, \'Tie::AutoLoad\', \&fetch_subr' if @_ < 2;
43 croak 'syntax: tie %hash, \'Tie::AutoLoad\', \&fetch_subr, $data, \&exists_subr, \%data_cache, \%existence_cache' if @_ > 6;
54 Tie::Memoize - add data to hash when needed
59 tie %hash, 'Tie::Memoize',
66 This package allows a tied hash to autoload its values on the first access,
70 the functions; the modify-accesses are performed as on a normal hash.
72 The required arguments during C<tie> are the hash, the package, and
75 and initial values of the hash and of the existence cache.
107 tie %hash, 'Tie::Memoize', \&slurp, $directory, \&exists,
112 hash. The modifications are that the keys F<fake_file1> and
116 exists when its content is needed, the user of %hash may be confused).
121 not all the possible keys of the hash.
125 Ilya Zakharevich L<mailto:perl-module-hash-memoize@ilyaz.org>.