My Project
|
bsl::in_place, bsl::in_place_type, and bsl::in_place_index are disambiguation tags that can be passed to the constructors of classes like bls::result to indicate that the contained object should be constructed in-place. In addition, bsl::in_place_type and bsl::in_place_index provide type and indiex information as well. More...
#include <in_place.hpp>
Public Member Functions | |
constexpr | in_place_t () noexcept=default |
Default constructor that ensure construction of this type must be explicit. | |
bsl::in_place, bsl::in_place_type, and bsl::in_place_index are disambiguation tags that can be passed to the constructors of classes like bls::result to indicate that the contained object should be constructed in-place. In addition, bsl::in_place_type and bsl::in_place_index provide type and indiex information as well.