An InputIterator for the AnnotationList. More...
#include "client/annotation_list.h"
Public Types | |
using | difference_type = signed int |
using | value_type = T* |
using | reference = T* |
using | pointer = void |
using | iterator_category = std::input_iterator_tag |
Public Member Functions | |
IteratorBase (const IteratorBase &other)=default | |
IteratorBase (IteratorBase &&other)=default | |
IteratorBase & | operator= (const IteratorBase &other)=default |
IteratorBase & | operator= (IteratorBase &&other)=default |
T * | operator* () const |
T * | operator-> () const |
IteratorBase & | operator++ () |
IteratorBase | operator++ (int) |
bool | operator== (const IteratorBase &other) const |
bool | operator!= (const IteratorBase &other) const |
Friends | |
class | AnnotationList |
An InputIterator for the AnnotationList.