#include <unary.hh>
Public Types | |
typedef Fun::argument | argument |
typedef lwrapper | lresult |
typedef Fun::lvalue | lvalue |
typedef Fun::result | result |
Public Member Functions | |
lwrapper (const Fun &f, const lwrapper< Any, T > &m) | |
operator result () const | |
const result & | operator= (const result &r) const |
result | to_result () const |
Private Attributes | |
const Fun * | f_ |
const lwrapper< Any, T > | m_ |
Definition at line 116 of file spe/unary.hh.
typedef Fun::argument mln::fun::spe::lwrapper< Fun, lwrapper< Any, T > >::argument |
Definition at line 119 of file spe/unary.hh.
typedef lwrapper mln::fun::spe::lwrapper< Fun, lwrapper< Any, T > >::lresult |
Definition at line 121 of file spe/unary.hh.
typedef Fun::lvalue mln::fun::spe::lwrapper< Fun, lwrapper< Any, T > >::lvalue |
Definition at line 120 of file spe/unary.hh.
typedef Fun::result mln::fun::spe::lwrapper< Fun, lwrapper< Any, T > >::result |
Definition at line 118 of file spe/unary.hh.
mln::fun::spe::lwrapper< Fun, lwrapper< Any, T > >::lwrapper | ( | const Fun & | f, | |
const lwrapper< Any, T > & | m | |||
) | [inline] |
Definition at line 123 of file spe/unary.hh.
mln::fun::spe::lwrapper< Fun, lwrapper< Any, T > >::operator result | ( | ) | const [inline] |
Definition at line 133 of file spe/unary.hh.
References mln::fun::spe::lwrapper< Fun, T >::to_result().
const result& mln::fun::spe::lwrapper< Fun, lwrapper< Any, T > >::operator= | ( | const result & | r | ) | const [inline] |
result mln::fun::spe::lwrapper< Fun, lwrapper< Any, T > >::to_result | ( | ) | const [inline] |
const Fun* mln::fun::spe::lwrapper< Fun, lwrapper< Any, T > >::f_ [private] |
Definition at line 149 of file spe/unary.hh.
const lwrapper<Any, T> mln::fun::spe::lwrapper< Fun, lwrapper< Any, T > >::m_ [private] |
Definition at line 148 of file spe/unary.hh.