Lumiera  0.pre.03
»edit your freedom«
_Chain< FUN1, FUN2 > Struct Template Reference

Description

template<typename FUN1, typename FUN2>
struct lib::meta::func::anonymous_namespace{function-closure.hpp}::_Chain< FUN1, FUN2 >

Definition at line 732 of file function-closure.hpp.

Public Types

using Args = typename _Fun< FUN1 >::Args
 
using FunType = typename BuildFunType< Ret, Args >::Fun
 
using Ret = typename _Fun< FUN2 >::Ret
 

Static Public Member Functions

static auto adaptedFunType ()
 
template<typename F1 , typename F2 , typename RET , typename... ARGS>
static auto composedFunctions (F1 &&f1, F2 &&f2, _Fun< RET(ARGS...)>)
 
+ Collaboration diagram for _Chain< FUN1, FUN2 >:

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