$extrastylesheet
#include <mln/fun/v2v/ch_function_value.hh>
Public Member Functions | |
ch_function_value () | |
ch_function_value (const F &f) | |
template<typename W > | |
V | operator() (const W &w) const |
Public Types | |
typedef Function_v2v< void > | category |
typedef ch_function_value< F, V > | exact_t |
typedef F | function |
typedef V | lvalue |
typedef void | mutable_result |
typedef V | result |
typedef V | rvalue |
Wrap a function v2v and convert its result to another type.
Definition at line 53 of file fun/v2v/ch_function_value.hh.
mln::fun::v2v::ch_function_value< F, V >::ch_function_value | ( | ) |
mln::fun::v2v::ch_function_value< F, V >::ch_function_value | ( | const F & | f | ) |
V mln::fun::v2v::ch_function_value< F, V >::operator() | ( | const W & | w | ) | const |
|
inherited |
Definition at line 134 of file function.hh.
|
inherited |
typedef F mln::fun::v2v::ch_function_value< F, V >::function |
Definition at line 57 of file fun/v2v/ch_function_value.hh.
typedef V mln::fun::v2v::ch_function_value< F, V >::lvalue |
Definition at line 60 of file fun/v2v/ch_function_value.hh.
|
inherited |
Definition at line 135 of file function.hh.
typedef V mln::fun::v2v::ch_function_value< F, V >::result |
Definition at line 58 of file fun/v2v/ch_function_value.hh.
typedef V mln::fun::v2v::ch_function_value< F, V >::rvalue |
Definition at line 59 of file fun/v2v/ch_function_value.hh.