CRoaring 4.3.1
Roaring bitmaps in C (and C++)
|
#include <roaring.hh>
Public Types | |
using | roaring_bitmap_bulk_context_t = api::roaring_bulk_context_t |
Public Member Functions | |
BulkContext () | |
BulkContext (const BulkContext &)=delete | |
BulkContext & | operator= (const BulkContext &)=delete |
BulkContext (BulkContext &&) noexcept=default | |
BulkContext & | operator= (BulkContext &&) noexcept=default |
Friends | |
class | Roaring |
A bit of context usable with *Bulk()
functions.
A context may only be used with a single bitmap, 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 55 of file roaring.hh.
using roaring::BulkContext::roaring_bitmap_bulk_context_t = api::roaring_bulk_context_t |
Definition at line 58 of file roaring.hh.
|
inline |
Definition at line 59 of file roaring.hh.
|
delete |
|
defaultnoexcept |
|
defaultnoexcept |
|
delete |
|
friend |
Definition at line 57 of file roaring.hh.
Referenced by roaring::Roaring::operator&(), roaring::Roaring::operator-(), roaring::Roaring::operator=(), roaring::Roaring::operator^(), roaring::Roaring::operator|(), roaring::Roaring::read(), and roaring::Roaring::readSafe().