herald
2.0.0
|
FWD DECLARATION. More...
Public Types | |
using | difference_type = std::size_t |
using | value_type = ValT |
using | iterator_category = std::forward_iterator_tag |
using | pointer = value_type * |
using | reference = value_type & |
Public Member Functions | |
SampleIterator (SampleListT &sl) | |
SampleIterator (SampleListT &sl, std::size_t from) | |
SampleIterator (const SampleIterator< SampleListT > &other) | |
SampleIterator (SampleIterator< SampleListT > &&other) | |
const ValT & | operator* () |
SampleIterator< SampleListT > & | operator+ (std::size_t by) |
Implement operator+(int amt) to move this iterator forward. | |
SampleIterator< SampleListT > & | operator- (std::size_t by) |
Implement operator+(int amt) to move this iterator forward. | |
difference_type | operator- (const SampleIterator< SampleListT > &other) |
SampleIterator< SampleListT > & | operator++ () |
prefix operator | |
SampleIterator< SampleListT > | operator++ (int) |
bool | operator== (const SampleIterator< SampleListT > &otherIter) const |
bool | operator!= (const SampleIterator< SampleListT > &otherIter) const |
FWD DECLARATION.