The History‐ ‐ ‐ ‐ ‐ ‐
Namespaces
Name |
Description |
Package namespace for basic application library components. |
|
Package namespace for BER encoding and decoding components. |
|
Namespace for command‐line parsing components. |
|
Components providing JSON encoding and decoding facilities. |
|
Package namespace for logging components. |
|
Package namespace for metrics components. |
|
Namespace for source control management (versioning) information embedded in binary executable files. |
|
Namespace for stack‐trace capture, printing, and configuration utilities. |
|
Package namespace for time‐zone components. |
|
Namespace for XML encoding, decoding, and formatting components. |
|
Package namespace for schedule generation utility components. |
|
Package namespace for day‐count convention components. |
|
Package namespace for BBL source‐control management components. |
|
Namespace for BDEX input streaming of |
|
Namespace for BDEX output streaming of |
|
Namespace for BDEX version functions for |
|
Package namespace for type‐erased reference types ( |
|
Namespace for |
|
This |
|
Provide output iterators that append elements to |
|
This |
|
This |
|
This |
|
This |
|
This |
|
This namespace contains function templates pertaining to type categories. For each of the seven |
|
Namespace providing default |
|
The functions provided in this |
|
Namespace for bit‐level utility functions. |
|
Namespace for blob and blob‐buffer components. |
|
Components providing a compact, value‐semantic bit array. |
|
Namespace for concurrent container components. |
|
Namespace for datum types in the |
|
Components in the |
|
Namespace for decimal floating‐point types and utilities. |
|
Namespace for function‐binding utilities. |
|
Components providing JSON parsing and generation facilities. |
|
Namespace for metrics components in the |
|
Namespace for managed allocator components. |
|
Namespace for multithreaded timer and event scheduling components. |
|
Namespace for Perl‐compatible regular expression components. |
|
Namespace for platform‐independent filesystem utility functions. |
|
Components in the |
|
Package namespace for the |
|
Namespace for online statistical algorithms. |
|
Namespace for date and time types in the |
|
Namespace for low‐level algorithms and type traits used by BSL containers. |
|
Bloomberg formatting library namespace. |
|
Namespace containing modular hashing algorithms and utilities. |
|
Package namespace for implementation utilities used by BDE tests and tools. |
|
Package namespace for memory‐allocation mechanisms. |
|
Bloomberg meta‐function implementations used by |
|
Package namespace for multithreading components. |
|
Namespace for platform‐trait definitions. |
|
Namespace for source control management versioning information. |
|
Implementation details for |
|
Package namespace for STL‐port‐style extension functors. |
|
Package namespace for BSL template‐testing facility types and helpers. |
|
Package namespace for BDEX streaming components. |
Types
Name |
Description |
Forward declaration of legacy |
|
This |
|
Traits wrapper for basic enumeration types. |
|
This |
|
This struct contains the symbolic constants for the formatting modes supported by the |
|
This trait may be declared for "enumeration" types that have a fallback enumerator value. If this trait is declared to be |
|
This trait may be declared for "choice" types. |
|
This trait may be declared for "customized type" types. |
|
This trait may be declared for "enumeration" types. |
|
This trait may be declared for "sequence" types. |
|
This |
|
This utility contains a single |
|
This visitor assigns |
|
Assign the value of the visited object to the |
|
Similar to |
|
Similar to |
|
This visitor is used when assigning to a sequence. It will visit each member from the source object. Each time a member is visited, it will use the |
|
This visitor assigns the value of the visited member to |
|
This struct provides the different category tags and also a meta‐function for selecting the tags based on the parameterized |
|
Types that have more than one of the following traits: |
|
This |
|
Static template functions for returning a string representation for the name of a type. |
|
Legacy adaptor for bdlat_IsBasicChoice. |
|
Legacy adaptor for bdlat_IsBasicCustomizedType. |
|
Legacy adaptor for bdlat_IsBasicEnumeration. |
|
Legacy adaptor for bdlat_IsBasicSequence. |
|
Legacy adaptor for bdlat_HasFallbackEnumerator. |
|
This trait is declared for "sequence" types that use the |
|
Provide a namespace for the implementations of platform‐neutral 64‐bit integers. Namely, this |
|
Incomplete type used with |
Type Aliases
Name |
Description |
This type declares the prototype for functions that are suitable to be specified |
|
This alias is defined for backward compatibility. |
|
|
Deprecated alias of |
This |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
Deprecated alias for |
|
|
These aliases are defined for backward compatibility. |
This alias is defined for backward compatibility. |
|
Deprecated alias for |
|
This alias is defined for backward compatibility. |
|
Deprecated alias for |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
Deprecated alias for |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
|
|
|
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
Deprecated alias for |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
Deprecated alias for |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
Deprecated alias for |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
|
This alias is defined for backward compatibility. |
Functions
Name |
Description |
Interpreting |
|
Stream insertion operators |
|
Equality operators |
|
Inequality operators |
Variables
Name |
Description |
Link‐coercion symbol whose name encodes the C++ ABI baseline for this translation unit. |
Created with MrDocs