Algorithm-BloomFilter

 view release on metacpan or  search on metacpan

BloomFilter.xs  view on Meta::CPAN

  CODE:
    bl_free(bl);

void
add(bloom_t *bl, ...)
  PREINIT:
    const unsigned char *str;
    STRLEN len;
    unsigned int i;
    SV *value;
  PPCODE:
    for (i = 1; i < items; ++i) {
      value = ST(i);
      str = (const unsigned char *)SvPVbyte(value, len);
      bl_add(bl, str, len);
    }

IV
test(bloom_t *bl, SV *value)
  PREINIT:
    const unsigned char *str;



( run in 0.830 second using v1.01-cache-2.11-cpan-71847e10f99 )