![]() |
Project
|
#include <iterator.h>
Public Types | |
using | difference_type = std::ptrdiff_t |
using | value_type = input_T |
using | pointer = value_type * |
using | reference = value_type & |
using | iterator_category = std::input_iterator_tag |
Public Member Functions | |
CombinedOutputIterator (iterA_T iterA, iterB_T iterB, F functor) | |
CombinedOutputIterator (const CombinedOutputIterator &iter)=default | |
CombinedOutputIterator (CombinedOutputIterator &&iter)=default | |
CombinedOutputIterator & | operator= (const CombinedOutputIterator &other) |
CombinedOutputIterator & | operator= (CombinedOutputIterator &&other)=default |
~CombinedOutputIterator ()=default | |
CombinedOutputIterator & | operator++ () |
CombinedOutputIterator | operator++ (int) |
Proxy & | operator* () |
Friends | |
std::ostream & | operator<< (std::ostream &o, const CombinedOutputIterator &iter) |
Definition at line 154 of file iterator.h.
using o2::rans::CombinedOutputIterator< input_T, iterA_T, iterB_T, F >::difference_type = std::ptrdiff_t |
Definition at line 169 of file iterator.h.
using o2::rans::CombinedOutputIterator< input_T, iterA_T, iterB_T, F >::iterator_category = std::input_iterator_tag |
Definition at line 173 of file iterator.h.
using o2::rans::CombinedOutputIterator< input_T, iterA_T, iterB_T, F >::pointer = value_type* |
Definition at line 171 of file iterator.h.
using o2::rans::CombinedOutputIterator< input_T, iterA_T, iterB_T, F >::reference = value_type& |
Definition at line 172 of file iterator.h.
using o2::rans::CombinedOutputIterator< input_T, iterA_T, iterB_T, F >::value_type = input_T |
Definition at line 170 of file iterator.h.
o2::rans::CombinedOutputIterator< input_T, iterA_T, iterB_T, F >::CombinedOutputIterator | ( | iterA_T | iterA, |
iterB_T | iterB, | ||
F | functor | ||
) |
Definition at line 353 of file iterator.h.
|
default |
|
default |
|
default |
|
inline |
Definition at line 384 of file iterator.h.
|
inline |
Definition at line 368 of file iterator.h.
|
inline |
Definition at line 376 of file iterator.h.
|
default |
auto o2::rans::CombinedOutputIterator< input_T, iterA_T, iterB_T, F >::operator= | ( | const CombinedOutputIterator< input_T, iterA_T, iterB_T, F > & | other | ) |
Definition at line 360 of file iterator.h.
|
friend |
Definition at line 196 of file iterator.h.