|
libpsynth 0.2.1
|
Concept for all frame-based Psynth constructs, such as frames, iterators, ranges and buffers whose value type is a frame. More...
#include <concept.hpp>
Public Member Functions | |
| void | constraints () |
Concept for all frame-based Psynth constructs, such as frames, iterators, ranges and buffers whose value type is a frame.
concept FrameBasedConcept<typename T> {
typename channel_space_type<T>;
where Metafunction<channel_space_type<T> >;
where ChannelSpaceConcept<channel_space_type<T>::type>;
typename sample_mapping_type<T>;
where Metafunction<sample_mapping_type<T> >;
where SampleMappingConcept<sample_mapping_type<T>::type>;
typename is_planar<T>;
where Metafunction<is_planar<T> >;
where SameType<is_planar<T>::type, bool>;
};
| void psynth::sound::FrameBasedConcept< P >::constraints | ( | ) | [inline] |
1.7.4