Provided by: lmdb-doc_0.9.17-3_all 

NAME
mdb_put - 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 LMDB from the source code.
LMDB Mon Dec 28 2015 mdb_put(3)