$extrastylesheet
Olena  User documentation 2.1
An Image Processing Platform
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
mln::internal::thru_find_impl< I, F > Struct Template Reference

#include <mln/core/image/vmorph/thru_image.hh>

Public Member Functions

typedef mlc_if (mln::metal::and_< mln_trait_fun_is_assignable(F), mln::metal::and_< mlc_not(mlc_is_const(I)), mln::metal::equal< mln_trait_image_pw_io(I), trait::image::pw_io::read_write > > >, write, read) ret

Public Types

typedef thru_image_read< I, F > read
typedef thru_image_write< I, F > write

Detailed Description

template<typename I, typename F>
struct mln::internal::thru_find_impl< I, F >

Find correct implementation.

Definition at line 57 of file thru_image.hh.

Member Function Documentation

template<typename I , typename F >
typedef mln::internal::thru_find_impl< I, F >::mlc_if ( mln::metal::and_< mln_trait_fun_is_assignable(F), mln::metal::and_< mlc_not(mlc_is_const(I)), mln::metal::equal< mln_trait_image_pw_io(I), trait::image::pw_io::read_write > > >  ,
write  ,
read   
)

Member Typedef Documentation

template<typename I , typename F >
typedef thru_image_read<I, F> mln::internal::thru_find_impl< I, F >::read

Definition at line 60 of file thru_image.hh.

template<typename I , typename F >
typedef thru_image_write<I, F> mln::internal::thru_find_impl< I, F >::write

Definition at line 59 of file thru_image.hh.