debug(3) Library Functions Manual debug(3) NAME debug - Debug Macros SYNOPSIS Macros #define MDB_DEBUG 0 #define DPRINTF(args) ((void) 0) #define DPUTS(arg) DPRINTF(('%s', arg)) #define DDBI(mc) (((mc)->mc_flags & C_SUB) ? -(int)(mc)->mc_dbi : (int)(mc)->mc_dbi) Detailed Description Macro Definition Documentation #define MDB_DEBUG 0 Enable debug output. Needs variable argument macros (a C99 feature). Set this to 1 for copious tracing. Set to 2 to add dumps of all IDLs read from and written to the database (used for free space management). #define DPUTS(arg) DPRINTF(('%s', arg)) Print a debug string. The string is printed literally, with no format processing. #define DDBI(mc) (((mc)->mc_flags & C_SUB) ? -(int)(mc)->mc_dbi : (int)(mc)->mc_dbi) Debuging output value of a cursor DBI: Negative in a sub-cursor. Author Generated automatically by Doxygen for LMDB from the source code. LMDB Thu Mar 24 2022 debug(3)
Generated by dwww version 1.14 on Fri Jan 24 06:28:19 CET 2025.