class FDB::Key

def getter

def getter
  key = FFI::MemoryPointer.new :pointer
  key_length = FFI::MemoryPointer.new :int
  FDBC.check_error FDBC.fdb_future_get_key(@fpointer, key, key_length)
  if key_length.read_int.zero?
    @value = ''
  else
    @value = key.read_pointer.read_bytes(key_length.read_int)
  end
end