Boost  v1.57.0
doxygen for www.boost.org
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
boost::gil::iterator_add_deref< dereference_iterator_adaptor< Iterator, PREV_DEREF >, Deref > Struct Template Reference

For dereference iterator adaptors, compose the new function object after the old one. More...

#include <pixel_iterator_adaptor.hpp>

Public Types

typedef
dereference_iterator_adaptor
< Iterator, deref_compose
< Deref, PREV_DEREF > > 
type
 

Static Public Member Functions

static type make (const dereference_iterator_adaptor< Iterator, PREV_DEREF > &it, const Deref &d)
 

Detailed Description

template<typename Iterator, typename PREV_DEREF, typename Deref>
struct boost::gil::iterator_add_deref< dereference_iterator_adaptor< Iterator, PREV_DEREF >, Deref >

For dereference iterator adaptors, compose the new function object after the old one.

Member Typedef Documentation

template<typename Iterator , typename PREV_DEREF , typename Deref >
typedef dereference_iterator_adaptor<Iterator, deref_compose<Deref,PREV_DEREF> > boost::gil::iterator_add_deref< dereference_iterator_adaptor< Iterator, PREV_DEREF >, Deref >::type

Member Function Documentation

template<typename Iterator , typename PREV_DEREF , typename Deref >
static type boost::gil::iterator_add_deref< dereference_iterator_adaptor< Iterator, PREV_DEREF >, Deref >::make ( const dereference_iterator_adaptor< Iterator, PREV_DEREF > &  it,
const Deref &  d 
)
inlinestatic

The documentation for this struct was generated from the following file: