rangeless::fn
rangeless::fn::impl::adapt< F >::gen< InGen >::gen_wr Struct Reference

#include <fn.hpp>

Public Member Functions

auto operator() () -> inp_t
 
 operator bool () const
 

Public Attributes

genparent
 

Detailed Description

template<typename F>
template<typename InGen>
struct rangeless::fn::impl::adapt< F >::gen< InGen >::gen_wr

Definition at line 1739 of file fn.hpp.

Member Function Documentation

◆ operator bool()

template<typename F >
template<typename InGen >
rangeless::fn::impl::adapt< F >::gen< InGen >::gen_wr::operator bool ( ) const
inlineexplicit

Definition at line 1757 of file fn.hpp.

◆ operator()()

template<typename F >
template<typename InGen >
auto rangeless::fn::impl::adapt< F >::gen< InGen >::gen_wr::operator() ( ) -> inp_t
inline

Definition at line 1743 of file fn.hpp.

Member Data Documentation

◆ parent

template<typename F >
template<typename InGen >
gen* rangeless::fn::impl::adapt< F >::gen< InGen >::gen_wr::parent

Definition at line 1741 of file fn.hpp.


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