diff options
Diffstat (limited to 'Doc/lib/libbsddb.tex')
-rw-r--r-- | Doc/lib/libbsddb.tex | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/Doc/lib/libbsddb.tex b/Doc/lib/libbsddb.tex index e27aff8..925e512 100644 --- a/Doc/lib/libbsddb.tex +++ b/Doc/lib/libbsddb.tex @@ -103,7 +103,13 @@ Return \code{1} if the DB file contains the argument as a key. \end{methoddesc} \begin{methoddesc}{set_location}{key} -Set the cursor to the item indicated by the key and return it. +Set the cursor to the item indicated by \var{key} and return a tuple +containing the key and its value. For binary tree databases (opened +using \function{btopen()}), if \var{key} does not actually exist in +the database, the cursor will point to the next item in sorted order +and return that key and value. For other databases, +\exception{KeyError} will be raised if \var{key} is not found in the +database. \end{methoddesc} \begin{methoddesc}{first}{} |