|
BDE 4.39.x Production Release
|
Basic Development Library Container (bdlc)
Provide container vocabulary types.
Basic Development Library Container (bdlc)
The 'bdlc' ("Basic Development Library Container") package provides container vocabulary types.
The 'bdlc' package currently has 14 components having 4 levels of physical dependency. The list below shows the hierarchical ordering of the components. The order of components within each level is not architecturally significant, just alphabetical.
bdlc_bitarray : Provide a space-efficient, sequential container of boolean values.
bdlc_compactedarray : Provide a compacted array of const user-defined objects.
bdlc_flathashmap : Provide an open-addressed unordered map container.
bdlc_flathashmap_cpp03 : !PRIVATE! Provide C++03 implementation for bdlc_flathashmap.h
bdlc_flathashset : Provide an open-addressed unordered set container.
bdlc_flathashset_cpp03 : !PRIVATE! Provide C++03 implementation for bdlc_flathashset.h
bdlc_flathashtable : Provide an open-addressed hash table like Abseil flat_hash_map .
bdlc_flathashtable_cpp03 : !PRIVATE! Provide C++03 implementation for bdlc_flathashtable.h
bdlc_flathashtable_groupcontrol : !PRIVATE! Provide inquiries to a flat hash table group of control values.
bdlc_hashtable : Provide a double-hashed table with utility.
bdlc_indexclerk : Provide a manager of reusable, non-negative integer indices.
bdlc_packedintarray : Provide an extensible, packed array of integral values.
bdlc_packedintarrayutil : Provide common non-primitive operations on bdlc::PackedIntArray.
bdlc_queue : !DEPRECATED! Provide an in-place double-ended queue of T values.