[][src]Function croaring_sys_mw::roaring_bitmap_range_uint32_array

pub unsafe extern "C" fn roaring_bitmap_range_uint32_array(
    ra: *const roaring_bitmap_t,
    offset: usize,
    limit: usize,
    ans: *mut u32
) -> bool

Convert the bitmap to an array from "offset" by "limit". Write the output to "ans". so, you can get data in paging. caller is responsible to ensure that there is enough memory allocated (e.g., ans = malloc(roaring_bitmap_get_cardinality(limit)

  • sizeof(uint32_t)) Return false in case of failure (e.g., insufficient memory)