/*
 *  call-seq:
 *     lmc.clear -> Qnil
 *
 *  Clears content of hashtable.
 */
static mrb_value Cache__clear(mrb_state *mrb, mrb_value self)
{
  local_memcache_t *lmc = get_Cache(mrb, self);
  if (!local_memcache_clear(lmc))
    rb_lmc_raise_exception(mrb, &lmc->error);
  return mrb_nil_value();
}
/*
 *  call-seq: 
 *     lmc.clear -> Qnil
 *
 *  Clears content of hashtable.
 */
static VALUE LocalMemCache__clear(VALUE obj) {
  local_memcache_t *lmc = get_LocalMemCache(obj);
  if (!local_memcache_clear(lmc)) rb_lmc_raise_exception(&lmc->error); 
  return Qnil;
}