Horizon
Loading...
Searching...
No Matches
ranges::next_fn Struct Reference

#include <operations.hpp>

Public Member Functions

 template (typename I)() const expr I operator()(I it) const
 template (typename I)() const expr I operator()(I it
 template (typename I, typename S)() const expr I operator()(I it
 template (typename I, typename S)() const expr I operator()(I it

Public Attributes

iter_difference_t< I > n const
return it
S s const
iter_difference_t< I > n
iter_difference_t< I > S bound const

Detailed Description

See also
advance_fn

Member Data Documentation

◆ const [1/3]

iter_difference_t<I> S bound ranges::next_fn::const
Initial value:
{
advance(it, n, static_cast<S &&>(bound))

◆ const [2/3]

S s ranges::next_fn::const
Initial value:
{
advance(it, static_cast<S &&>(s))

◆ const [3/3]

iter_difference_t<I> n ranges::next_fn::const
Initial value:
{
advance(it, n)

The documentation for this struct was generated from the following file: