My Project
Public Member Functions | List of all members
bsl::in_place_index_t< I > Class Template Referencefinal

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_index_t () noexcept=default
 Default constructor that ensure construction of this type must be explicit.
 

Detailed Description

template<bsl::uintmax I>
class bsl::in_place_index_t< I >

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.

Template Parameters
Ithe index to construct in place at

The documentation for this class was generated from the following file: