CRoaring  4.2.1
Roaring bitmaps in C (and C++)
roaring64_bulk_context_s Struct Reference

#include <roaring64.h>

Public Attributes

uint8_t high_bytes [6]
 
roaring64_leaf_tleaf
 

Detailed Description

A bit of context usable with roaring64_bitmap_*_bulk() functions.

Should be initialized with {0} (or memset() to all zeros). Callers should treat it as an opaque type.

A context may only be used with a single bitmap (unless re-initialized to zero), and any modification to a bitmap (other than modifications performed with _bulk() functions with the context passed) will invalidate any contexts associated with that bitmap.

Definition at line 34 of file roaring64.h.

Member Data Documentation

◆ high_bytes

uint8_t roaring64_bulk_context_s::high_bytes[6]

Definition at line 35 of file roaring64.h.

◆ leaf

roaring64_leaf_t* roaring64_bulk_context_s::leaf

Definition at line 36 of file roaring64.h.


The documentation for this struct was generated from the following file: