/* * 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; }