require "ffi"

module Sparkey
  def self.create(filename)
    Store.create(filename)
  end

  def self.open(filename)
    Store.open(filename)
  end
end

require "sparkey/native"
require "sparkey/errors"
require "sparkey/store"
require "sparkey/log_writer"
require "sparkey/log_reader"
require "sparkey/log_iterator"
require "sparkey/hash_writer"
require "sparkey/hash_reader"