Range-v3
Range algorithms, views, and actions for the Standard Library
ranges::overloaded< First, Rest... > Member List

This is the complete list of members for ranges::overloaded< First, Rest... >, including all inherited members.

overloaded()=default (defined in ranges::overloaded< First, Rest... >)ranges::overloaded< First, Rest... >
overloaded(First first, Rest... rest) (defined in ranges::overloaded< First, Rest... >)ranges::overloaded< First, Rest... >
requires(defer::invocable< First &, Args... >||defer::invocable< overloaded< Rest... > &, Args... >) const expr decltype(auto) operator()(Args &&... args) & (defined in ranges::overloaded< First, Rest... >)ranges::overloaded< First, Rest... >
requires(defer::invocable< First const &, Args... >||defer::invocable< overloaded< Rest... > const &, Args... >) const expr decltype(auto) operator()(Args &&... args) const & (defined in ranges::overloaded< First, Rest... >)ranges::overloaded< First, Rest... >
requires(defer::invocable< First, Args... >||defer::invocable< overloaded< Rest... >, Args... >) const expr decltype(auto) operator()(Args &&... args) && (defined in ranges::overloaded< First, Rest... >)ranges::overloaded< First, Rest... >