Public Types | Public Member Functions | Protected Attributes

mln::pw::value_< I > Struct Template Reference

#include <value.hh>

List of all members.

Public Types

typedef I::value result

Public Member Functions

I::rvalue operator() (const typename I::psite &p) const
 value_ ()
 value_ (const I &ima)

Protected Attributes

const I * ima_

Detailed Description

template<typename I>
struct mln::pw::value_< I >

Definition at line 48 of file pw/value.hh.


Member Typedef Documentation

template<typename I>
typedef I ::value mln::pw::value_< I >::result

Definition at line 51 of file pw/value.hh.


Constructor & Destructor Documentation

template<typename I >
mln::pw::value_< I >::value_ (  )  [inline]

Definition at line 77 of file pw/value.hh.

template<typename I >
mln::pw::value_< I >::value_ ( const I &  ima  )  [inline]

Definition at line 84 of file pw/value.hh.


Member Function Documentation

template<typename I >
I::rvalue mln::pw::value_< I >::operator() ( const typename I::psite &  p  )  const [inline]

Definition at line 92 of file pw/value.hh.


Member Data Documentation

template<typename I>
const I* mln::pw::value_< I >::ima_ [protected]

Definition at line 59 of file pw/value.hh.