Monero
Loading...
Searching...
No Matches
external
db_drivers
liblmdb
Macros
|
Functions
mtest5.c File Reference
#include <stdio.h>
#include <stdlib.h>
#include <
string.h
>
#include <time.h>
#include "
lmdb.h
"
Include dependency graph for mtest5.c:
Macros
#define
E
(expr)
#define
RES
(err, expr)
#define
CHECK
(
test
, msg)
Functions
int
main
(int argc, char *argv[])
Macro Definition Documentation
◆
CHECK
#define CHECK
(
test
,
msg
)
Value:
((
test
) ? (void)0 : ((void)fprintf(stderr, \
"%s:%d: %s: %s\n"
, __FILE__, __LINE__, msg,
mdb_strerror
(rc)), abort()))
mdb_strerror
char * mdb_strerror(int err)
Return a string describing a given error code.
Definition
mdb.c:1703
test
Definition
test.py:1
◆
E
#define E
(
expr
)
Value:
CHECK
((rc = (expr)) ==
MDB_SUCCESS
, #expr)
MDB_SUCCESS
#define MDB_SUCCESS
Definition
lmdb.h:435
CHECK
#define CHECK(test, msg)
Definition
mtest.c:21
◆
RES
#define RES
(
err
,
expr
)
Value:
((rc = expr) == (err) || (
CHECK
(!rc, #expr), 0))
Function Documentation
◆
main()
int main
(
int
argc
,
char *
argv
[] )
Generated on
for Monero by
1.16.1