#include <di/execution/io/ipc_protocol.h>
Additional Inherited Members | |
![]() | |
using | Tag = Tag_ |
using | Type = T |
![]() | |
NamedArgument ()=default | |
template<typename U> requires (!concepts::DecaySameAs<NamedArgument, U> && concepts::ConstructibleFrom<T, U>) | |
constexpr | explicit (!concepts::ConvertibleTo< U, T >) NamedArgument(U &&value) |
template<typename... Args> requires (concepts::ConstructibleFrom<T, Args...>) | |
constexpr | NamedArgument (InPlace, Args &&... args) |
constexpr auto | value () &-> T & |
constexpr auto | value () const &-> T const & |
constexpr auto | value () &&-> T && |
constexpr auto | value () const &&-> T const && |
![]() | |
static constexpr bool | is_named_argument = true |