Public Types | Public Member Functions

mln::fun::spe::unary< Fun, T > Struct Template Reference

#include <unary.hh>

List of all members.

Public Types

typedef impl::unary_impl
< mlc_or(mln_trait_fun_is_parametrable(def),
mln_trait_fun_is_parametrable(Fun))::value,
mln_trait_fun_is_assignable_(def)::value,
Fun, T
super

Public Member Functions

typedef mln_trait_nunary (Fun, T) def
template<typename U >
 unary (const U &param)
 unary ()

Detailed Description

template<typename Fun, typename T>
struct mln::fun::spe::unary< Fun, T >

Definition at line 298 of file spe/unary.hh.


Member Typedef Documentation

template<typename Fun , typename T >
typedef impl::unary_impl<mlc_or(mln_trait_fun_is_parametrable(def), mln_trait_fun_is_parametrable(Fun))::value, mln_trait_fun_is_assignable_(def)::value, Fun, T> mln::fun::spe::unary< Fun, T >::super

Definition at line 307 of file spe/unary.hh.


Constructor & Destructor Documentation

template<typename Fun , typename T >
mln::fun::spe::unary< Fun, T >::unary (  )  [inline]

Definition at line 309 of file spe/unary.hh.

template<typename Fun , typename T >
template<typename U >
mln::fun::spe::unary< Fun, T >::unary ( const U &  param  )  [inline]

Definition at line 312 of file spe/unary.hh.


Member Function Documentation

template<typename Fun , typename T >
typedef mln::fun::spe::unary< Fun, T >::mln_trait_nunary ( Fun  ,
T   
)