Horizon
Public Member Functions | Public Attributes | List of all members
ranges::next_fn Struct Reference

#include <operations.hpp>

Public Member Functions

 template (typename I)(requires input_or_output_iterator< I >) const expr I operator()(I it) const
 
 template (typename I)(requires input_or_output_iterator< I >) const expr I operator()(I it
 
 template (typename I, typename S)(requires sentinel_for< S
 
constexpr I I operator() (I it, S s) const
 
 template (typename I, typename S)(requires sentinel_for< S
 
constexpr I I operator() (I it, iter_difference_t< I > n, S bound) const
 

Public Attributes

iter_difference_t< I > n const
 
return it
 

Detailed Description

See also
advance_fn

Member Data Documentation

◆ const

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: