Provided by: lmdb-doc_0.9.10-1_all
NAME
Write Flags - Macros #define MDB_NOOVERWRITE 0x10 #define MDB_NODUPDATA 0x20 #define MDB_CURRENT 0x40 #define MDB_RESERVE 0x10000 #define MDB_APPEND 0x20000 #define MDB_APPENDDUP 0x40000 #define MDB_MULTIPLE 0x80000
Detailed Description
Macro Definition Documentation
#define MDB_NOOVERWRITE 0x10 For put: Don't write if the key already exists. #define MDB_NODUPDATA 0x20 Only for MDB_DUPSORT For put: don't write if the key and data pair already exist. For mdb_cursor_del: remove all duplicate data items. #define MDB_CURRENT 0x40 For mdb_cursor_put: overwrite the current key/data pair #define MDB_RESERVE 0x10000 For put: Just reserve space for data, don't copy it. Return a pointer to the reserved space. #define MDB_APPEND 0x20000 Data is being appended, don't split full pages. #define MDB_APPENDDUP 0x40000 Duplicate data is being appended, don't split full pages. #define MDB_MULTIPLE 0x80000 Store multiple data items in one call. Only for MDB_DUPFIXED.
Author
Generated automatically by Doxygen for MDB from the source code.