Audacity 3.2.0
|
#include <AudioIO.h>
Public Types | |
using | difference_type = ptrdiff_t |
using | value_type = AudioIOExt & |
using | pointer = AudioIOExt * |
using | reference = AudioIOExt & |
using | iterator_category = std::forward_iterator_tag |
Public Member Functions | |
AudioIOExtIterator (AudioIoCallback &audioIO, bool end) | |
AudioIOExtIterator & | operator++ () |
auto | operator* () const -> AudioIOExt & |
Private Attributes | |
std::vector< std::unique_ptr< AudioIOExtBase > >::const_iterator | mIterator |
Friends | |
bool | operator== (const AudioIOExtIterator &xx, const AudioIOExtIterator &yy) |
bool | operator!= (const AudioIOExtIterator &xx, const AudioIOExtIterator &yy) |
using AudioIoCallback::AudioIOExtIterator::difference_type = ptrdiff_t |
using AudioIoCallback::AudioIOExtIterator::iterator_category = std::forward_iterator_tag |
|
inlineexplicit |
Definition at line 136 of file AudioIO.h.
auto AudioIoCallback::AudioIOExtIterator::operator* | ( | ) | const -> AudioIOExt & |
Definition at line 3308 of file AudioIO.cpp.
References mIterator.
|
inline |
|
friend |
|
friend |
|
private |
Definition at line 154 of file AudioIO.h.
Referenced by operator*().