Public Types | Static Public Member Functions

mln::fun::internal::composition_binary_impl< F, F_spe, G, G_spe > Struct Template Reference

#include <composition.hh>

List of all members.

Public Types

typedef G_spe::argument1 argument1
typedef G_spe::argument2 argument2
typedef composition_param< F, G > param
typedef F_spe::result result

Static Public Member Functions

static result read (const param &p, const argument1 &a, const argument2 &b)

template<typename F, typename F_spe, typename G, typename G_spe>
struct mln::fun::internal::composition_binary_impl< F, F_spe, G, G_spe >


Member Typedef Documentation

template<typename F , typename F_spe , typename G , typename G_spe >
typedef G_spe::argument1 mln::fun::internal::composition_binary_impl< F, F_spe, G, G_spe >::argument1
template<typename F , typename F_spe , typename G , typename G_spe >
typedef G_spe::argument2 mln::fun::internal::composition_binary_impl< F, F_spe, G, G_spe >::argument2
template<typename F , typename F_spe , typename G , typename G_spe >
typedef composition_param<F, G> mln::fun::internal::composition_binary_impl< F, F_spe, G, G_spe >::param
template<typename F , typename F_spe , typename G , typename G_spe >
typedef F_spe::result mln::fun::internal::composition_binary_impl< F, F_spe, G, G_spe >::result

Member Function Documentation

template<typename F , typename F_spe , typename G , typename G_spe >
static result mln::fun::internal::composition_binary_impl< F, F_spe, G, G_spe >::read ( const param p,
const argument1 a,
const argument2 b 
) [inline, static]