diff options
Diffstat (limited to 'ext/DB_File/DB_File.pm')
-rw-r--r-- | ext/DB_File/DB_File.pm | 15 |
1 files changed, 3 insertions, 12 deletions
diff --git a/ext/DB_File/DB_File.pm b/ext/DB_File/DB_File.pm index 0fff53845d..61cd138b89 100644 --- a/ext/DB_File/DB_File.pm +++ b/ext/DB_File/DB_File.pm @@ -273,18 +273,14 @@ DB_File - Perl5 access to Berkeley DB [$X =] tie %hash, 'DB_File', [$filename, $flags, $mode, $DB_HASH] ; [$X =] tie %hash, 'DB_File', $filename, $flags, $mode, $DB_BTREE ; [$X =] tie @array, 'DB_File', $filename, $flags, $mode, $DB_RECNO ; - - [$X =] tie %hash, DB_File, $filename [, $flags, $mode, $DB_HASH ] ; - [$X =] tie %hash, DB_File, $filename, $flags, $mode, $DB_BTREE ; - [$X =] tie @array, DB_File, $filename, $flags, $mode, $DB_RECNO ; - + $status = $X->del($key [, $flags]) ; $status = $X->put($key, $value [, $flags]) ; $status = $X->get($key, $value [, $flags]) ; - $status = $X->seq($key, $value , $flags) ; + $status = $X->seq($key, $value, $flags) ; $status = $X->sync([$flags]) ; $status = $X->fd ; - + $count = $X->get_dup($key) ; @list = $X->get_dup($key) ; %list = $X->get_dup($key, 1) ; @@ -321,11 +317,6 @@ applications, is built into Berkeley DB. If you do need to use your own hashing algorithm it is possible to write your own in Perl and have B<DB_File> use it instead. -When opening an existing database, you may omit the final three arguments -to C<tie>; they default to O_RDWR, 0644, and $DB_HASH. If you're -creating a new file, you need to specify at least the C<$flags> -argument, which must include O_CREAT. - =item B<DB_BTREE> The btree format allows arbitrary key/value pairs to be stored in a |