#include <di/container/algorithm/reverse.h>
|
template<concepts::BidirectionalIterator Iter, concepts::SentinelFor< Iter > Sent>
requires (concepts::Permutable<Iter>) |
constexpr auto | operator() (Iter first, Sent sentinel_last) const -> Iter |
|
template<concepts::BidirectionalContainer Con>
requires (concepts::Permutable<meta::ContainerIterator<Con>>) |
constexpr auto | operator() (Con &&container) const -> meta::BorrowedIterator< Con > |
|
◆ operator()() [1/2]
auto di::container::detail::ReverseFunction::operator() |
( |
Con && | container | ) |
const -> meta::BorrowedIterator<Con> |
|
inlineconstexpr |
◆ operator()() [2/2]
template<concepts::BidirectionalIterator Iter, concepts::SentinelFor< Iter > Sent>
requires (concepts::Permutable<Iter>)
auto di::container::detail::ReverseFunction::operator() |
( |
Iter | first, |
|
|
Sent | sentinel_last ) const -> Iter |
|
inlineconstexpr |
The documentation for this struct was generated from the following file:
- libs/di/include/di/container/algorithm/reverse.h