|
|
template<template< typename... > class ContT> |
| detail::to_container_fn< meta::quote< ContT > > | ranges::v3::to_ () |
| | For initializing a container of the specified type with the elements of an Range.
|
| |
| template<template< typename... > class ContT, typename Rng , typename Cont = meta::invoke<meta::quote<ContT>, range_value_t<Rng>>, requires = (Range<Rng>() && detail::ConvertibleToContainer<Rng, Cont>())> |
| Cont | ranges::v3::to_ (Rng &&rng) |
| |
| template<template< typename... > class ContT, typename T , typename Cont = meta::invoke<meta::quote<ContT>, T>, requires = (detail::ConvertibleToContainer<std::initializer_list<T>, Cont>())> |
| Cont | ranges::v3::to_ (std::initializer_list< T > list) |
| |
| template<typename Cont > |
| detail::to_container_fn< meta::id< Cont > > | ranges::v3::to_ () |
| |
| template<typename Cont , typename Rng , requires = (Range<Rng>() && detail::ConvertibleToContainer<Rng, Cont>())> |
| Cont | ranges::v3::to_ (Rng &&rng) |
| |
| template<typename Cont , typename T , requires = (detail::ConvertibleToContainer<std::initializer_list<T>, Cont>())> |
| Cont | ranges::v3::to_ (std::initializer_list< T > list) |
| |