Public Member Functions | Public Attributes

mln::internal::data< lazy_image< I, F, B > > Struct Template Reference

Data structure for mln::lazy_image<I>. More...

#include <lazy_image.hh>

List of all members.

Public Member Functions

 data (const F &fun_, const B &box)

Public Attributes

const B & bb_
const F & fun
mln::trait::ch_value< I,
typename F::result >::ret 
ima_
mln::trait::ch_value< I, bool >
::ret 
is_known

Detailed Description

template<typename I, typename F, typename B>
struct mln::internal::data< lazy_image< I, F, B > >

Data structure for mln::lazy_image<I>.

Definition at line 51 of file lazy_image.hh.


Constructor & Destructor Documentation

template<typename I , typename F , typename B >
mln::internal::data< lazy_image< I, F, B > >::data ( const F &  fun_,
const B &  box 
) [inline]

Definition at line 152 of file lazy_image.hh.


Member Data Documentation

template<typename I , typename F , typename B >
const B& mln::internal::data< lazy_image< I, F, B > >::bb_

Definition at line 58 of file lazy_image.hh.

template<typename I , typename F , typename B >
const F& mln::internal::data< lazy_image< I, F, B > >::fun

Definition at line 57 of file lazy_image.hh.

template<typename I , typename F , typename B >
mln::trait::ch_value< I , typename F ::result >::ret mln::internal::data< lazy_image< I, F, B > >::ima_ [mutable]

Definition at line 55 of file lazy_image.hh.

template<typename I , typename F , typename B >
mln::trait::ch_value< I , bool >::ret mln::internal::data< lazy_image< I, F, B > >::is_known [mutable]

Definition at line 56 of file lazy_image.hh.