![]() |
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.