class

Lmdb::Base

Inherits Reference / Object

Instance methods

check_result(result : Int32) : Int32

def check_result(result : LibC::Int) : LibC::Int

Source
close
Source
closed?
Source
data_to_mdb_val(x : Lmdb::ValTypes)
Source
finalize
Source
get_class_id(klass : Lmdb::ValClasses) : UInt8
Source
key_to_mdb_val(x : Lmdb::KeyTypes)

for keys this is just a no brainer

Source
lookup_class(id : Int)
Source
make_mdb_val(ptr : Pointer(Void), size : Int)
Source
make_mdb_val(x : Lmdb::ValTypes, extra_bytes = 0)
Source
mdb_val_to_data(val : LibLmdb::MDB_val, klass)
Source
mdb_val_to_data(val : LibLmdb::MDB_val)
Source
mdb_val_to_key(val : LibLmdb::MDB_val, klass)

basically just an alias but keeps the api consistent

Source
open?
Source
state
Source
state=(state : Lmdb::Base::State)
Source
success?
Source

Nested types