Quick Links:

bal | bbl | bdl | bsl

Component bslstl_inplace
[Package bslstl]

Provide a standard-compliant in place construction tag types. More...

Outline
Purpose:
Provide a standard-compliant in place construction tag types.
Classes:
bsl::in_place_t tag type for in-place construction
Description:
This component provides an implementation of a standard compliant tag type for in-place construction, bsl::in_place_t. This tag type is used in constructors of bsl::optional to indicate that the contained object should be constructed in-place. Note that the standard currently has two other in-place construction tag types, std::in_place_type_t and std::in_place_index_t. There is currently no need to provide the equivalent tag types in bsl, but if such need arises, the name of this header has been chosen for the purpose of being the designated place for all in-place construction tags.