CkPttn 1.2.4
Loading...
Searching...
No Matches
Public Types | Public Member Functions | Public Attributes | List of all members
transrangers::all_copy< Range > Struct Template Reference

#include <transrangers.hpp>

Public Types

using ranger = decltype(all(std::declval< Range & >()))
 
using cursor = typename ranger::cursor
 

Public Member Functions

template<typename F >
auto operator() (const F &p)
 

Public Attributes

Range rng
 
ranger rgr = all(rng)
 

Member Typedef Documentation

◆ cursor

template<typename Range >
using transrangers::all_copy< Range >::cursor = typename ranger::cursor

◆ ranger

template<typename Range >
using transrangers::all_copy< Range >::ranger = decltype(all(std::declval<Range&>()))

Member Function Documentation

◆ operator()()

template<typename Range >
template<typename F >
auto transrangers::all_copy< Range >::operator() ( const F &  p)
inline

Member Data Documentation

◆ rgr

template<typename Range >
ranger transrangers::all_copy< Range >::rgr = all(rng)

◆ rng

template<typename Range >
Range transrangers::all_copy< Range >::rng

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