#include <di/container/algorithm/generate_n.h>
|
template<concepts::Iterator Out, typename SSizeType = meta::IteratorSSizeType<Out>, concepts::CopyConstructible F>
requires (concepts::Invocable<F&> && concepts::IndirectlyWritable<Out, meta::InvokeResult<F&>>) |
constexpr auto | operator() (Out output, meta::TypeIdentity< SSizeType > n, F gen) const -> Out |
|
◆ operator()()
template<concepts::Iterator Out, typename SSizeType = meta::IteratorSSizeType<Out>, concepts::CopyConstructible F>
requires (concepts::Invocable<F&> && concepts::IndirectlyWritable<Out,
meta::InvokeResult<F&>>)
auto di::container::detail::GenerateNFunction::operator() |
( |
Out | output, |
|
|
meta::TypeIdentity< SSizeType > | n, |
|
|
F | gen ) const -> Out |
|
inlineconstexpr |
The documentation for this struct was generated from the following file: