Lumiera  0.pre.03
»edit your freedom«
_FunTraits< FUN, SRC >::FunDetector< F, disable_if< _Fun< F > > > Struct Template Reference

#include "lib/iter-explorer.hpp"

Description

template<class FUN, typename SRC>
template<typename F>
struct lib::iter_explorer::_FunTraits< FUN, SRC >::FunDetector< F, disable_if< _Fun< F > > >

handle a generic lambda, accepting a reference to the SRC iterator

Definition at line 410 of file iter-explorer.hpp.

Public Types

using Arg = typename std::add_lvalue_reference< SRC >::type
 
using Ret = decltype(std::declval< F >()(std::declval< Arg >()))
 
using Sig = Ret(Arg)
 
+ Collaboration diagram for _FunTraits< FUN, SRC >::FunDetector< F, disable_if< _Fun< F > > >:

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