make_any overloads
Declared in <absl/types/any.h>
Constructs an any object holding a value of type T (deprecated).
template<
typename T,
typename... Args>
[[deprecated]]
constexpr
decltype(std::make_any<T>(std::declval<Args>()...))
make_any(Args&&... args);
» more...
Constructs an any object holding a T from an initializer list (deprecated).
template<
typename T,
typename U,
typename... Args>
[[deprecated]]
constexpr
decltype(std::make_any<T>(
std::declval<std::initializer_list<U>>(), std::declval<Args>()...))
make_any(
std::initializer_list<U> il,
Args&&... args);
» more...
Deprecated. Use of this entity is allowed but discouraged.
An any holding the constructed value.
| Name | Description |
|---|---|
| args | Arguments forwarded to std::make_any. |
| il | Initializer list forwarded to std::make_any. |