emplace overloads
Synopses
Declared in <absl/status/statusor.h>
Reconstructs the held value in‐place from the given arguments.
template<typename... Args>
T&
emplace(Args&&... args);
Reconstructs the held value in‐place from an initializer list and args.
template<
typename U,
typename... Args>
requires std::is_constructible_v<
T, std::initializer_list<U>&, Args&&...>
T&
emplace(
std::initializer_list<U> ilist,
Args&&... args);
Return Value
A reference to the reconstructed value.
Parameters
Name |
Description |
args |
The arguments forwarded to the |
ilist |
The initializer list forwarded to the |
Created with MrDocs