Public Types | Public Member Functions | Protected Attributes

mln::fun::stored< T > Struct Template Reference

#include <param.hh>

Inheritance diagram for mln::fun::stored< T >:
Inheritance graph

List of all members.

Public Types

typedef T value

Public Member Functions

 operator const T & () const
 operator T & ()
storedoperator= (const T &t)
const Tto_value () const
Tto_value ()

Protected Attributes

T t_

Detailed Description

template<typename T>
struct mln::fun::stored< T >

Definition at line 36 of file param.hh.


Member Typedef Documentation

template<typename T>
typedef T mln::fun::stored< T >::value

Definition at line 38 of file param.hh.


Member Function Documentation

template<typename T>
mln::fun::stored< T >::operator const T & (  )  const [inline]

Definition at line 50 of file param.hh.

References mln::fun::stored< T >::to_value().

template<typename T>
mln::fun::stored< T >::operator T & (  )  [inline]

Definition at line 55 of file param.hh.

References mln::fun::stored< T >::to_value().

template<typename T>
stored& mln::fun::stored< T >::operator= ( const T t  )  [inline]

Definition at line 60 of file param.hh.

template<typename T>
const T& mln::fun::stored< T >::to_value (  )  const [inline]
template<typename T>
T& mln::fun::stored< T >::to_value (  )  [inline]

Definition at line 45 of file param.hh.


Member Data Documentation

template<typename T>
T mln::fun::stored< T >::t_ [protected]