$extrastylesheet
Olena  User documentation 2.1
An Image Processing Platform
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
mln::fun::spe::unary< Fun, T > Struct Template Reference

#include <mln/fun/spe/unary.hh>

Public Member Functions

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

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

Detailed Description

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

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

Constructor & Destructor Documentation

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

Definition at line 311 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 314 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   
)

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 309 of file spe/unary.hh.