libpsynth 0.2.1
Public Types
psynth::sound::derived_buffer_type< Buffer, T, L, IsPlanar > Class Template Reference

Constructs a homogeneous buffer type from a source buffer type by changing some of the properties. More...

#include <metafunctions.hpp>

List of all members.

Public Types

typedef buffer_type< sample_t,
layout_t, planar >::type 
type

Detailed Description

template<typename Buffer, typename T = boost::use_default, typename L = boost::use_default, typename IsPlanar = boost::use_default>
class psynth::sound::derived_buffer_type< Buffer, T, L, IsPlanar >

Constructs a homogeneous buffer type from a source buffer type by changing some of the properties.

Use boost::use_default for the properties of the source buffer that you want to keep


Member Typedef Documentation

template<typename Buffer , typename T = boost::use_default, typename L = boost::use_default, typename IsPlanar = boost::use_default>
typedef buffer_type<sample_t, layout_t, planar>::type psynth::sound::derived_buffer_type< Buffer, T, L, IsPlanar >::type

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