#include <di/container/algorithm/iota.h>
|
template<concepts::Iterator Out, concepts::SentinelFor< Out > Sent, concepts::WeaklyIncrementable T>
requires (concepts::IndirectlyWritable<Out, T const&>) |
constexpr auto | operator() (Out output, Sent last, T value) const -> OutValueResult< Out, T > |
|
template<concepts::WeaklyIncrementable T, concepts::OutputContainer< T const & > Con> |
constexpr auto | operator() (Con &&container, T value) const -> OutValueResult< meta::BorrowedIterator< Con >, T > |
|
◆ operator()() [1/2]
template<concepts::WeaklyIncrementable T, concepts::OutputContainer< T const & > Con>
◆ operator()() [2/2]
template<concepts::Iterator Out, concepts::SentinelFor< Out > Sent, concepts::WeaklyIncrementable T>
requires (concepts::IndirectlyWritable<Out, T const&>)
auto di::container::detail::IotaFunction::operator() |
( |
Out | output, |
|
|
Sent | last, |
|
|
T | value ) const -> OutValueResult<Out, T> |
|
inlineconstexpr |
The documentation for this struct was generated from the following file:
- libs/di/include/di/container/algorithm/iota.h