libpsynth 0.2.1
Public Types | Public Member Functions
psynth::sound::detail::channel_converted_range_fn< DstP, Result, CC > Struct Template Reference

#include <dynamic_buffer_range_factory.hpp>

List of all members.

Public Types

typedef Result result_type

Public Member Functions

 channel_converted_range_fn (CC cc=CC())
template<typename Range >
result_type operator() (const Range &src) const

template<typename DstP, typename Result, typename CC = default_channel_converter>
struct psynth::sound::detail::channel_converted_range_fn< DstP, Result, CC >


Member Typedef Documentation

template<typename DstP , typename Result , typename CC = default_channel_converter>
typedef Result psynth::sound::detail::channel_converted_range_fn< DstP, Result, CC >::result_type

Constructor & Destructor Documentation

template<typename DstP , typename Result , typename CC = default_channel_converter>
psynth::sound::detail::channel_converted_range_fn< DstP, Result, CC >::channel_converted_range_fn ( CC  cc = CC()) [inline]

Member Function Documentation

template<typename DstP , typename Result , typename CC = default_channel_converter>
template<typename Range >
result_type psynth::sound::detail::channel_converted_range_fn< DstP, Result, CC >::operator() ( const Range &  src) const [inline]

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