libpsynth 0.2.1
Public Types
psynth::sound::buffer_from_range< Range, Alloc > Struct Template Reference

Returns a buffer type that can hold data of a given buffer_range type with the same representation. More...

#include <metafunctions.hpp>

List of all members.

Public Types

typedef buffer< typename
std::iterator_traits< typename
Range::iterator >::value_type,
is_planar< Range >::value,
Alloc > 
type

Detailed Description

template<class Range, typename Alloc = std::allocator<unsigned char>>
struct psynth::sound::buffer_from_range< Range, Alloc >

Returns a buffer type that can hold data of a given buffer_range type with the same representation.


Member Typedef Documentation

template<class Range, typename Alloc = std::allocator<unsigned char>>
typedef buffer<typename std::iterator_traits< typename Range::iterator>::value_type, is_planar<Range>::value, Alloc> psynth::sound::buffer_from_range< Range, Alloc >::type

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