Audio Processing Framework (APF) version 0.5.0
|
Helper class for dual_iterator. More...
#include <apf/iterator.h>
Public Member Functions | |
output_proxy (I1 &i1, I2 &i2) | |
template<typename T1 , typename T2 > | |
operator std::pair< T1, T2 > () | |
Conversion operator to std::pair. More... | |
template<typename T1 , typename T2 > | |
output_proxy & | operator= (const std::pair< T1, T2 > &rhs) |
Special assignment operator for std::pair. More... | |
template<typename T > | |
output_proxy & | operator= (const T &rhs) |
Default assignment operator. More... | |
template<typename T1 , typename T2 > | |
output_proxy & | operator+= (const std::pair< T1, T2 > &rhs) |
Special addition and assignment operator for std::pair. More... | |
template<typename T > | |
output_proxy & | operator+= (const T &rhs) |
Default addition and assignment operator. More... | |
Helper class for dual_iterator.
Definition at line 1268 of file iterator.h.
|
inlineexplicit |
Definition at line 1271 of file iterator.h.
|
inline |
Conversion operator to std::pair.
T1
and T2
must be convertible to I1::value_type
and I2::value_type
, respectively! Definition at line 1277 of file iterator.h.
|
inline |
Special assignment operator for std::pair.
Definition at line 1284 of file iterator.h.
|
inline |
Default assignment operator.
Definition at line 1293 of file iterator.h.
|
inline |
Special addition and assignment operator for std::pair.
Definition at line 1302 of file iterator.h.
|
inline |
Default addition and assignment operator.
Definition at line 1311 of file iterator.h.