CRoaring  4.0.0
Roaring bitmaps in C (and C++)
roaring::Roaring Member List

This is the complete list of members for roaring::Roaring, including all inherited members.

add(uint32_t x) noexceptroaring::Roaringinline
addBulk(BulkContext &context, uint32_t x) noexceptroaring::Roaringinline
addChecked(uint32_t x) noexceptroaring::Roaringinline
addMany(size_t n_args, const uint32_t *vals) noexceptroaring::Roaringinline
addRange(const uint64_t min, const uint64_t max) noexceptroaring::Roaringinline
addRangeClosed(const uint32_t min, const uint32_t max) noexceptroaring::Roaringinline
and_cardinality(const Roaring &r) const noexceptroaring::Roaringinline
andnot_cardinality(const Roaring &r) const noexceptroaring::Roaringinline
begin() constroaring::Roaringinline
bitmapOf(size_t n,...)roaring::Roaringinlinestatic
bitmapOfList(std::initializer_list< uint32_t > l)roaring::Roaringinlinestatic
cardinality() const noexceptroaring::Roaringinline
const_iterator typedefroaring::Roaring
contains(uint32_t x) const noexceptroaring::Roaringinline
containsBulk(BulkContext &context, uint32_t x) const noexceptroaring::Roaringinline
containsRange(const uint64_t x, const uint64_t y) const noexceptroaring::Roaringinline
end() constroaring::Roaringinline
fastunion(size_t n, const Roaring **inputs)roaring::Roaringinlinestatic
flip(uint64_t range_start, uint64_t range_end) noexceptroaring::Roaringinline
flipClosed(uint32_t range_start, uint32_t range_end) noexceptroaring::Roaringinline
frozenView(const char *buf, size_t length)roaring::Roaringinlinestatic
getCopyOnWrite() const noexceptroaring::Roaringinline
getFrozenSizeInBytes() const noexceptroaring::Roaringinline
getIndex(uint32_t x) const noexceptroaring::Roaringinline
getSizeInBytes(bool portable=true) const noexceptroaring::Roaringinline
intersect(const Roaring &r) const noexceptroaring::Roaringinline
isEmpty() const noexceptroaring::Roaringinline
isStrictSubset(const Roaring &r) const noexceptroaring::Roaringinline
isSubset(const Roaring &r) const noexceptroaring::Roaringinline
iterate(api::roaring_iterator iterator, void *ptr) constroaring::Roaringinline
jaccard_index(const Roaring &r) const noexceptroaring::Roaringinline
maximum() const noexceptroaring::Roaringinline
minimum() const noexceptroaring::Roaringinline
operator&(const Roaring &o) constroaring::Roaringinline
operator&=(const Roaring &r) noexceptroaring::Roaringinline
operator-(const Roaring &o) constroaring::Roaringinline
operator-=(const Roaring &r) noexceptroaring::Roaringinline
operator=(const Roaring &r)roaring::Roaringinline
operator=(Roaring &&r) noexceptroaring::Roaringinline
operator=(std::initializer_list< uint32_t > l)roaring::Roaringinline
operator==(const Roaring &r) const noexceptroaring::Roaringinline
operator^(const Roaring &o) constroaring::Roaringinline
operator^=(const Roaring &r) noexceptroaring::Roaringinline
operator|(const Roaring &o) constroaring::Roaringinline
operator|=(const Roaring &r) noexceptroaring::Roaringinline
or_cardinality(const Roaring &r) const noexceptroaring::Roaringinline
portableDeserializeFrozen(const char *buf)roaring::Roaringinlinestatic
printf() const noexceptroaring::Roaringinline
rangeUint32Array(uint32_t *ans, size_t offset, size_t limit) const noexceptroaring::Roaringinline
rank(uint32_t x) const noexceptroaring::Roaringinline
rank_many(const uint32_t *begin, const uint32_t *end, uint64_t *ans) const noexceptroaring::Roaringinline
read(const char *buf, bool portable=true)roaring::Roaringinlinestatic
readSafe(const char *buf, size_t maxbytes)roaring::Roaringinlinestatic
remove(uint32_t x) noexceptroaring::Roaringinline
removeChecked(uint32_t x) noexceptroaring::Roaringinline
removeRange(uint64_t min, uint64_t max) noexceptroaring::Roaringinline
removeRangeClosed(uint32_t min, uint32_t max) noexceptroaring::Roaringinline
removeRunCompression() noexceptroaring::Roaringinline
roaringroaring::Roaring
Roaring()roaring::Roaringinline
Roaring(size_t n, const uint32_t *data)roaring::Roaringinline
Roaring(std::initializer_list< uint32_t > l)roaring::Roaringinline
Roaring(const Roaring &r)roaring::Roaringinline
Roaring(Roaring &&r) noexceptroaring::Roaringinline
Roaring(roaring_bitmap_t *s) noexceptroaring::Roaringinlineexplicit
runOptimize() noexceptroaring::Roaringinline
select(uint32_t rnk, uint32_t *element) const noexceptroaring::Roaringinline
setCopyOnWrite(bool val) noexceptroaring::Roaringinline
shrinkToFit() noexceptroaring::Roaringinline
swap(Roaring &r) noexceptroaring::Roaringinline
toString() const noexceptroaring::Roaringinline
toUint32Array(uint32_t *ans) const noexceptroaring::Roaringinline
write(char *buf, bool portable=true) const noexceptroaring::Roaringinline
writeFrozen(char *buf) const noexceptroaring::Roaringinline
xor_cardinality(const Roaring &r) const noexceptroaring::Roaringinline
~Roaring()roaring::Roaringinline