#include <di/container/iterator/next.h>
|
template<concepts::Iterator Iter> |
constexpr auto | operator() (Iter iterator) const -> Iter |
|
template<concepts::Iterator Iter> |
constexpr auto | operator() (Iter iterator, meta::IteratorSSizeType< Iter > n) const -> Iter |
|
template<concepts::Iterator Iter, concepts::SentinelFor< Iter > Sent> |
constexpr auto | operator() (Iter iterator, Sent bound) const -> Iter |
|
template<concepts::Iterator Iter, concepts::SentinelFor< Iter > Sent> |
constexpr auto | operator() (Iter iterator, meta::IteratorSSizeType< Iter > n, Sent bound) const -> Iter |
|
◆ operator()() [1/4]
template<concepts::Iterator Iter>
auto di::container::NextFunction::operator() |
( |
Iter | iterator | ) |
const -> Iter |
|
inlineconstexpr |
◆ operator()() [2/4]
template<concepts::Iterator Iter>
◆ operator()() [3/4]
template<concepts::Iterator Iter, concepts::SentinelFor< Iter > Sent>
auto di::container::NextFunction::operator() |
( |
Iter | iterator, |
|
|
meta::IteratorSSizeType< Iter > | n, |
|
|
Sent | bound ) const -> Iter |
|
inlineconstexpr |
◆ operator()() [4/4]
template<concepts::Iterator Iter, concepts::SentinelFor< Iter > Sent>
auto di::container::NextFunction::operator() |
( |
Iter | iterator, |
|
|
Sent | bound ) const -> Iter |
|
inlineconstexpr |
The documentation for this struct was generated from the following file:
- libs/di/include/di/container/iterator/next.h