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)

Detailed Description

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

Definition at line 156 of file composition.hh.


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

Definition at line 158 of file composition.hh.

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

Definition at line 159 of file composition.hh.

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

Definition at line 161 of file composition.hh.

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

Definition at line 160 of file composition.hh.


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]