libpsynth 0.2.1
Public Types | Static Public Member Functions
psynth::sound::iterator_add_deref< dereference_iterator_adaptor< Iterator, PrevDeref >, Deref > Struct Template Reference

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

#include <frame_iterator_adaptor.hpp>

List of all members.

Public Types

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

Static Public Member Functions

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

Detailed Description

template<typename Iterator, typename PrevDeref, typename Deref>
struct psynth::sound::iterator_add_deref< dereference_iterator_adaptor< Iterator, PrevDeref >, Deref >

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


Member Typedef Documentation

template<typename Iterator , typename PrevDeref , typename Deref >
typedef dereference_iterator_adaptor< Iterator, deref_compose<Deref, PrevDeref> > psynth::sound::iterator_add_deref< dereference_iterator_adaptor< Iterator, PrevDeref >, Deref >::type

Member Function Documentation

template<typename Iterator , typename PrevDeref , typename Deref >
static type psynth::sound::iterator_add_deref< dereference_iterator_adaptor< Iterator, PrevDeref >, Deref >::make ( const dereference_iterator_adaptor< Iterator, PrevDeref > &  it,
const Deref &  d 
) [inline, static]

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