table of contents
other versions
- jessie 0.9.14-1
- jessie-backports 0.9.18-1~bpo80+1
- stretch 0.9.18-5
- testing 0.9.22-1
- unstable 0.9.22-1
Write Flags(3) | Library Functions Manual | Write Flags(3) |
NAME¶
Write Flags -Macros¶
#define MDB_NOOVERWRITE 0x10
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_DUPSORTFor 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.Mon Oct 13 2014 | LMDB |