Components providing a compact, value‐semantic bit array.
Types
Name |
Description |
Efficient, value‐semantic contiguous array of boolean (bit) values. |
|
Space‐efficient value‐semantic array of |
|
Random‐access const iterator over a |
|
Reference‐counted stored value used by |
|
Proctor that invokes |
|
Unordered map of unique keys to mapped values with open‐addressed storage. |
|
This templated utility provides methods to construct an |
|
Unordered set of unique |
|
This templated utility provides methods to construct an |
|
This class template provides a flat hash table implementation useful for implementing a flat hash set and flat hash map. |
|
This class provides methods for making inquires to the data of a group control loading during construction. |
|
Forward iterator implementation for a flat hash table. |
|
This class implements a double‐hashed table. |
|
Default first hash functor for |
|
Default second hash functor for |
|
Default bucket traits for |
|
Efficient, value‐semantic manager of reusable, non‐negative integer indices. |
|
In‐core value‐semantic iterator over decommissioned indices of an |
|
Space‐efficient value‐semantic array of packed |
|
Random‐access const iterator over a |
|
Space‐efficient value‐semantic array of packed integer elements. |
|
Meta‐function selecting the signed or unsigned packed‐array implementation. |
|
Namespace for signed‐integer packing types and BDEX helpers. |
|
Namespace for unsigned‐integer packing types and BDEX helpers. |
|
This |
|
Efficient, in‐place double‐ended queue of values of type |
Functions
Name |
Description |
|
|
Return the bitwise AND of the specified |
|
Addition operators |
|
Increment operators |
|
Subtraction operators |
|
Decrement operators |
|
Return |
|
Return the bitwise XOR of the specified |
|
Return the bitwise OR of the specified |
|
Return the bitwise complement ("toggle") of the specified |
|
|
|
Left shift operators |
|
Equality operators |
|
Inequality operators |
|
Less‐than operators |
|
Less‐than‐or‐equal operators |
|
Greater‐than operators |
|
Greater‐than‐or‐equal operators |
Created with MrDocs