Lines Matching refs:DBM

98             croak "$caller: Cannot Load DBM Filter '$class': $@" if $@;
228 DBM_Filter -- Filter DBM keys/values
272 to tied Hashes associated with DBM files. It builds on the DBM Filter
276 available on CPAN, supports the DBM Filter hooks. See L<perldbmfilter>
277 for more details on the DBM Filter hooks.
279 =head1 What is a DBM Filter?
281 A DBM Filter allows the keys and/or values in a tied hash to be modified
282 by some user-defined code just before it is written to the DBM file and
283 just after it is read back from the DBM file. For example, this snippet
296 Like the existing DBM Filter functionality, this module arranges for the
298 check. This usually means that most DBM filters tend to be very short.
302 The main enhancements over the standard DBM Filter hooks are:
312 The ability to easily apply multiple filters to a single DBM file.
333 vary only in whether they apply to the DBM key, the DBM value or both.
354 Removes the last filter that was applied to the DBM file associated with
359 Returns TRUE if there are any filters applied to the DBM associated
384 to all strings before they are written to the DBM file, and removes the
385 trailing NULL when they are read from the DBM file
498 DBM files. They also act as templates for your own filters.
506 This module will ensure that all data written to the DBM will be encoded
513 Allows you to choose the character encoding will be store in the DBM file.
525 uses a C int as either the key and/or value in the DBM file.
529 This module ensures that all data written to the DBM file is null
531 to interoperate with a DBM file that a C program also uses. A fairly
533 in a string when it writes to the DBM file. This filter will ensure that
534 all data written to the DBM file can be read by the C application.
542 When writing a DBM filter it is I<very> important to ensure that it is
543 possible to retrieve all data that you have written when the DBM filter