2020-11-19 02:06:45 +00:00
|
|
|
|
|
|
|
|
#include <ruby.h>
|
|
|
|
|
#include "extconf.h"
|
|
|
|
|
|
|
|
|
|
#include "mdbx.h"
|
|
|
|
|
|
2020-11-30 05:57:26 +00:00
|
|
|
#ifndef MDBX_EXT_0_9_2
|
|
|
|
|
#define MDBX_EXT_0_9_2
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
/* ------------------------------------------------------------
|
|
|
|
|
* Globals
|
|
|
|
|
* ------------------------------------------------------------ */
|
|
|
|
|
|
2020-12-04 19:07:34 +00:00
|
|
|
extern VALUE rmdbx_mMDBX;
|
|
|
|
|
extern VALUE rmdbx_cDatabase;
|
|
|
|
|
extern VALUE rmdbx_eDatabaseError;
|
2020-12-22 06:24:18 +00:00
|
|
|
extern VALUE rmdbx_eRollback;
|
2020-11-30 05:57:26 +00:00
|
|
|
|
2020-11-19 02:06:45 +00:00
|
|
|
|
|
|
|
|
/* ------------------------------------------------------------
|
2020-11-30 05:57:26 +00:00
|
|
|
* Functions
|
|
|
|
|
* ------------------------------------------------------------ */
|
|
|
|
|
extern void Init_rmdbx ( void );
|
|
|
|
|
extern void rmdbx_init_database ( void );
|
|
|
|
|
|
2020-11-19 02:06:45 +00:00
|
|
|
|
2020-11-30 05:57:26 +00:00
|
|
|
#endif /* define MDBX_EXT_0_9_2 */
|
2020-11-19 02:06:45 +00:00
|
|
|
|