[#CuckooCache-bit_packed_atomic_flags-2constructor-05a] = xref:CuckooCache.adoc[CuckooCache]::xref:CuckooCache/bit_packed_atomic_flags.adoc[bit_packed_atomic_flags]::bit_packed_atomic_flags :relfileprefix: ../../ :mrdocs: bit_packed_atomic_flags constructor creates memory to sufficiently keep track of garbage collection information for `size` entries. == Synopsis Declared in `<cuckoocache.h>` [source,cpp,subs="verbatim,replacements,macros,-callouts"] ---- explicit bit_packed_atomic_flags(uint32_t size); ---- == Parameters [cols="1,4"] |=== | Name| Description | *size* | the number of elements to allocate space for |=== == Postconditions * bit_set, bit_unset, and bit_is_set function properly forall x. x < size * All calls to bit_is_set (without subsequent bit_unset) will return true. [.small]#Created with https://www.mrdocs.com[MrDocs]#