|
|
@ -402,7 +402,7 @@ typedef enum MDB_cursor_op { |
|
|
|
MDB_GET_BOTH, /**< Position at key/data pair. Only for #MDB_DUPSORT */ |
|
|
|
MDB_GET_BOTH, /**< Position at key/data pair. Only for #MDB_DUPSORT */ |
|
|
|
MDB_GET_BOTH_RANGE, /**< position at key, nearest data. Only for #MDB_DUPSORT */ |
|
|
|
MDB_GET_BOTH_RANGE, /**< position at key, nearest data. Only for #MDB_DUPSORT */ |
|
|
|
MDB_GET_CURRENT, /**< Return key/data at current cursor position */ |
|
|
|
MDB_GET_CURRENT, /**< Return key/data at current cursor position */ |
|
|
|
MDB_GET_MULTIPLE, /**< Return key and up to a page of duplicate data items
|
|
|
|
MDB_GET_MULTIPLE, /**< Return up to a page of duplicate data items
|
|
|
|
from current cursor position. Move cursor to prepare |
|
|
|
from current cursor position. Move cursor to prepare |
|
|
|
for #MDB_NEXT_MULTIPLE. Only for #MDB_DUPFIXED */ |
|
|
|
for #MDB_NEXT_MULTIPLE. Only for #MDB_DUPFIXED */ |
|
|
|
MDB_LAST, /**< Position at last key/data item */ |
|
|
|
MDB_LAST, /**< Position at last key/data item */ |
|
|
@ -411,7 +411,7 @@ typedef enum MDB_cursor_op { |
|
|
|
MDB_NEXT, /**< Position at next data item */ |
|
|
|
MDB_NEXT, /**< Position at next data item */ |
|
|
|
MDB_NEXT_DUP, /**< Position at next data item of current key.
|
|
|
|
MDB_NEXT_DUP, /**< Position at next data item of current key.
|
|
|
|
Only for #MDB_DUPSORT */ |
|
|
|
Only for #MDB_DUPSORT */ |
|
|
|
MDB_NEXT_MULTIPLE, /**< Return key and up to a page of duplicate data items
|
|
|
|
MDB_NEXT_MULTIPLE, /**< Return up to a page of duplicate data items
|
|
|
|
from next cursor position. Move cursor to prepare |
|
|
|
from next cursor position. Move cursor to prepare |
|
|
|
for #MDB_NEXT_MULTIPLE. Only for #MDB_DUPFIXED */ |
|
|
|
for #MDB_NEXT_MULTIPLE. Only for #MDB_DUPFIXED */ |
|
|
|
MDB_NEXT_NODUP, /**< Position at first data item of next key */ |
|
|
|
MDB_NEXT_NODUP, /**< Position at first data item of next key */ |
|
|
@ -422,7 +422,7 @@ typedef enum MDB_cursor_op { |
|
|
|
MDB_SET, /**< Position at specified key */ |
|
|
|
MDB_SET, /**< Position at specified key */ |
|
|
|
MDB_SET_KEY, /**< Position at specified key, return key + data */ |
|
|
|
MDB_SET_KEY, /**< Position at specified key, return key + data */ |
|
|
|
MDB_SET_RANGE, /**< Position at first key greater than or equal to specified key. */ |
|
|
|
MDB_SET_RANGE, /**< Position at first key greater than or equal to specified key. */ |
|
|
|
MDB_PREV_MULTIPLE /**< Position at previous page and return key and up to
|
|
|
|
MDB_PREV_MULTIPLE /**< Position at previous page and return up to
|
|
|
|
a page of duplicate data items. Only for #MDB_DUPFIXED */ |
|
|
|
a page of duplicate data items. Only for #MDB_DUPFIXED */ |
|
|
|
} MDB_cursor_op; |
|
|
|
} MDB_cursor_op; |
|
|
|
|
|
|
|
|
|
|
|