Struct RoaringBitmap::Block

Nested Relationships

This struct is a nested type of Class RoaringBitmap.

Struct Documentation

struct Block

a container: the low bits of its items, sorted, or its bitmap

Public Functions

inline bool bits(void) const

Public Members

std::uint16_t key = 0

the top bits of the chunk

std::uint32_t card = 0

the items

std::vector<std::uint16_t, detail::UninitAllocator<std::uint16_t>> a

the array, if not a bitmap

std::unique_ptr<std::uint64_t[]> w

the bitmap, if one