#include <var.hh>
Public Types | |
typedef Function_v2v< void > | category |
typedef var_< V > | exact_t |
typedef void | mutable_result |
typedef V | result |
Public Member Functions | |
template<typename P > | |
const V & | operator() (const P &) const |
var_ () | |
var_ (const V &v) | |
Private Attributes | |
const V * | v_ |
typedef Function_v2v<void> mln::Function_v2v< var_< V > >::category [inherited] |
Reimplemented from mln::Function< var_< V > >.
typedef var_< V > mln::Object< var_< V > >::exact_t [inherited] |
typedef void mln::Function_v2v< var_< V > >::mutable_result [inherited] |
typedef V mln::pw::var_< V >::result |
mln::pw::var_< V >::var_ | ( | ) | [inline] |
mln::pw::var_< V >::var_ | ( | const V & | v | ) | [inline] |
const V & mln::pw::var_< V >::operator() | ( | const P & | ) | const [inline] |
References mln::pw::var_< V >::v_.
const V* mln::pw::var_< V >::v_ [private] |
Referenced by mln::pw::var_< V >::operator()().