in_place_type_t

namespace opentl {
    template <typename T>
    struct in_place_type_t {
        explicit in_place_type_t() = default;
    };

    template <typename T>
    inline constexpr in_place_type_t<T> in_place_type;
}

Tag type for in-place construction by type.

Template Parameters

Name Description
T The type to construct in-place.

Member Functions

Name Return Type Description
in_place_type_t() — Default constructor.