.TH "Version" 3 "Wed Mar 25 2020" "LMDB" \" -*- nroff -*- .ad l .nh .SH NAME Version .SH SYNOPSIS .br .PP .SS "Macros" .in +1c .ti -1c .RI "#define \fBMDB_VERSION_MAJOR\fP 0" .br .ti -1c .RI "#define \fBMDB_VERSION_MINOR\fP 9" .br .ti -1c .RI "#define \fBMDB_VERSION_PATCH\fP 24" .br .ti -1c .RI "#define \fBMDB_VERINT\fP(a, b, c) (((a) << 24) | ((b) << 16) | (c))" .br .ti -1c .RI "#define \fBMDB_VERSION_FULL\fP \fBMDB_VERINT\fP(\fBMDB_VERSION_MAJOR\fP,\fBMDB_VERSION_MINOR\fP,\fBMDB_VERSION_PATCH\fP)" .br .ti -1c .RI "#define \fBMDB_VERSION_DATE\fP 'July 24, 2019'" .br .ti -1c .RI "#define \fBMDB_VERSTR\fP(a, b, c, d) 'LMDB ' #a '\&.' #b '\&.' #c ': (' d ')'" .br .ti -1c .RI "#define \fBMDB_VERFOO\fP(a, b, c, d) \fBMDB_VERSTR\fP(a,b,c,d)" .br .ti -1c .RI "#define \fBMDB_VERSION_STRING\fP \fBMDB_VERFOO\fP(\fBMDB_VERSION_MAJOR\fP,\fBMDB_VERSION_MINOR\fP,\fBMDB_VERSION_PATCH\fP,\fBMDB_VERSION_DATE\fP)" .br .in -1c .SH "Detailed Description" .PP .SH "Macro Definition Documentation" .PP .SS "#define MDB_VERSION_MAJOR 0" Library major version .SS "#define MDB_VERSION_MINOR 9" Library minor version .SS "#define MDB_VERSION_PATCH 24" Library patch version .SS "#define MDB_VERINT(a, b, c) (((a) << 24) | ((b) << 16) | (c))" Combine args a,b,c into a single integer for easy version comparisons .SS "#define MDB_VERSION_FULL \fBMDB_VERINT\fP(\fBMDB_VERSION_MAJOR\fP,\fBMDB_VERSION_MINOR\fP,\fBMDB_VERSION_PATCH\fP)" The full library version as a single integer .SS "#define MDB_VERSION_DATE 'July 24, 2019'" The release date of this library version .SS "#define MDB_VERSTR(a, b, c, d) 'LMDB ' #a '\&.' #b '\&.' #c ': (' d ')'" A stringifier for the version info .SS "#define MDB_VERFOO(a, b, c, d) \fBMDB_VERSTR\fP(a,b,c,d)" A helper for the stringifier macro .SS "#define MDB_VERSION_STRING \fBMDB_VERFOO\fP(\fBMDB_VERSION_MAJOR\fP,\fBMDB_VERSION_MINOR\fP,\fBMDB_VERSION_PATCH\fP,\fBMDB_VERSION_DATE\fP)" The full library version as a C string .SH "Author" .PP Generated automatically by Doxygen for LMDB from the source code\&.