libpsynth 0.2.1
psynth::sound::iterator_is_basic< Iterator > Struct Template Reference

Determines if a given frame iterator is basic. More...

#include <metafunctions.hpp>

Inheritance diagram for psynth::sound::iterator_is_basic< Iterator >:
Inheritance graph
[legend]
Collaboration diagram for psynth::sound::iterator_is_basic< Iterator >:
Collaboration graph
[legend]

Detailed Description

template<typename Iterator>
struct psynth::sound::iterator_is_basic< Iterator >

Determines if a given frame iterator is basic.

Basic iterators must use gil::frame (if interleaved), gil::planar_frame_iterator (if planar) and gil::memory_based_step_iterator (if step). They must use the standard constness rules.


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