Horizon
Loading...
Searching...
No Matches
Public Member Functions | Public Attributes | List of all members
ranges::prev_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)() const expr I operator()(I it
 

Public Attributes

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

Detailed Description

See also
next_fn

Member Data Documentation

◆ const [1/2]

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

◆ const [2/2]

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

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