Method: Roaring::Bitmap64#include?

Defined in:
ext/roaring/bitmap64.c

#include?(val) ⇒ Boolean Also known as: ===

Returns:

  • (Boolean)


118
119
120
121
122
123
124
# File 'ext/roaring/bitmap64.c', line 118

static VALUE rb_roaring64_include_p(VALUE self, VALUE val)
{
    roaring64_bitmap_t *data = get_bitmap(self);

    uint64_t num = NUM2UINT64(val);
    return RBOOL(roaring64_bitmap_contains(data, num));
}