libpsynth 0.2.1
Public Types | Public Member Functions
psynth::sound::dynamic_ring_buffer_range< Range > Class Template Reference

#include <dynamic_ring_buffer_range.hpp>

Inheritance diagram for psynth::sound::dynamic_ring_buffer_range< Range >:
Inheritance graph
[legend]
Collaboration diagram for psynth::sound::dynamic_ring_buffer_range< Range >:
Collaboration graph
[legend]

List of all members.

Public Types

typedef
dynamic_ring_buffer_range
< typename Range::const_range > 
const_range

Public Member Functions

 dynamic_ring_buffer_range ()
 dynamic_ring_buffer_range (const dynamic_ring_buffer_range &range)
template<class Range2 >
 dynamic_ring_buffer_range (Range2 &range)
template<class Range2 >
 dynamic_ring_buffer_range (const Range2 &range)
template<class Range2 >
 dynamic_ring_buffer_range (const dynamic_ring_buffer_range< Range2 > &range)

template<class Range>
class psynth::sound::dynamic_ring_buffer_range< Range >


Member Typedef Documentation

template<class Range>
typedef dynamic_ring_buffer_range<typename Range::const_range> psynth::sound::dynamic_ring_buffer_range< Range >::const_range

Constructor & Destructor Documentation

template<class Range>
psynth::sound::dynamic_ring_buffer_range< Range >::dynamic_ring_buffer_range ( ) [inline]
template<class Range>
psynth::sound::dynamic_ring_buffer_range< Range >::dynamic_ring_buffer_range ( const dynamic_ring_buffer_range< Range > &  range) [inline]
template<class Range>
template<class Range2 >
psynth::sound::dynamic_ring_buffer_range< Range >::dynamic_ring_buffer_range ( Range2 &  range) [inline, explicit]
template<class Range>
template<class Range2 >
psynth::sound::dynamic_ring_buffer_range< Range >::dynamic_ring_buffer_range ( const Range2 &  range) [inline, explicit]
template<class Range>
template<class Range2 >
psynth::sound::dynamic_ring_buffer_range< Range >::dynamic_ring_buffer_range ( const dynamic_ring_buffer_range< Range2 > &  range) [inline]

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