CRoaring
4.2.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.
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().