Quick Links: |
Provide vocabulary types, messaging, containers, and parsers. More...
Packages | |
Package bdlat | |
Provide generic functions to manipulate attribute types. | |
Package bdlb | |
Provide basic types and utilities. | |
Package bdlbb | |
Provide flexible, efficient management of message buffers. | |
Package bdlc | |
Provide container vocabulary types. | |
Package bdlcc | |
Provide containers that support concurrent (multi-thread) access. | |
Package bdld | |
Provide a variant type ( | |
Package bdlde | |
Mechanisms for standard encodings and hashings, e.g., base64, md5. | |
Package bdldfp | |
Provide IEEE-754 2008 decimal floating-point types and utilities. | |
Package bdlf | |
Provide signature-specific function objects (functors). | |
Package bdljsn | |
Provide a value-semantic JSON type and supporting utilities. | |
Package bdlma | |
Provide allocators, pools, and other memory-management tools. | |
Package bdlmt | |
Provides thread pools and event schedulers. | |
Package bdlpcre | |
Provide a mechanism to process Perl-compatible regular expressions. | |
Package bdls | |
Provide platform-independent system-level utilities. | |
Package bdlsb | |
Provide concrete | |
Package bdlscm | |
Provide versioning information for BDE library components. | |
Package bdlsta | |
Provide basic statistical computations. | |
Package bdlt | |
Provide date and time vocabulary types, and related utilities. |
bdl
("Basic Development Library") package group contains platform-independent system-level utilities, concrete allocators derived from the bslma::Allocator
protocol, vocabulary types for date, time, and calendar values, several containers (e.g., packed containers), and a decimal floating point library. bdl
package group currently has 18 packages having 9 levels of physical dependency. The list below shows the hierarchical ordering of the packages. The order of packages within each level is not architecturally significant, just alphabetical. 9. bdlmt 8. bdlat bdlbb bdlcc bdld bdljsn bdls 7. bdlt 6. bdlc bdlpcre 5. bdldfp bdlma bdlsta 4. bdlb 3. bdlde 2. bdlf bdlsb 1. bdlscm
bdlat
: bdlb
: bdlbb
: bdlc
: bdlcc
: bdld
: Datum
) and supporting utilities.bdlde
: bdldfp
: bdlf
: bdljsn
: bdlma
: bdlmt
: bdlpcre
: bdls
: bdlsb
: streambuf
implementations.bdlscm
: bdlsta
: bdlt
: