E-MailRelay
|
An iterator class for GNet::LineStore. More...
Public Member Functions | |
LineStoreIterator (const LineStore &line_store, bool end=false) | |
LineStoreIterator (const LineStoreIterator &other) | |
LineStoreIterator (LineStoreIterator &&other) noexcept | |
void | swap (LineStoreIterator &other) noexcept |
LineStoreIterator & | operator= (const LineStoreIterator &other) |
LineStoreIterator & | operator= (LineStoreIterator &&other) noexcept |
LineStoreIterator & | operator++ () |
LineStoreIterator & | operator-- () |
bool | operator== (const LineStoreIterator &other) const |
bool | operator!= (const LineStoreIterator &other) const |
bool | operator< (const LineStoreIterator &other) const |
bool | operator<= (const LineStoreIterator &other) const |
bool | operator> (const LineStoreIterator &other) const |
bool | operator>= (const LineStoreIterator &other) const |
char | operator* () const |
char | operator[] (std::size_t n) const |
void | operator+= (ptrdiff_t n) |
void | operator-= (ptrdiff_t n) |
ptrdiff_t | distanceTo (const LineStoreIterator &other) const |
std::size_t | pos () const |
An iterator class for GNet::LineStore.
Definition at line 36 of file glinestore.cpp.
|
inlineexplicit |
Definition at line 42 of file glinestore.cpp.
|
inline |
Definition at line 47 of file glinestore.cpp.
|
inlinenoexcept |
Definition at line 52 of file glinestore.cpp.
|
inline |
Definition at line 134 of file glinestore.cpp.
|
inline |
Definition at line 86 of file glinestore.cpp.
|
inline |
Definition at line 106 of file glinestore.cpp.
|
inline |
Definition at line 72 of file glinestore.cpp.
|
inline |
Definition at line 120 of file glinestore.cpp.
|
inline |
Definition at line 77 of file glinestore.cpp.
|
inline |
Definition at line 127 of file glinestore.cpp.
|
inline |
Definition at line 90 of file glinestore.cpp.
|
inline |
Definition at line 94 of file glinestore.cpp.
|
inline |
Definition at line 63 of file glinestore.cpp.
|
inlinenoexcept |
Definition at line 67 of file glinestore.cpp.
|
inline |
Definition at line 82 of file glinestore.cpp.
|
inline |
Definition at line 98 of file glinestore.cpp.
|
inline |
Definition at line 102 of file glinestore.cpp.
|
inline |
Definition at line 113 of file glinestore.cpp.
|
inline |
Definition at line 141 of file glinestore.cpp.
|
inlinenoexcept |
Definition at line 57 of file glinestore.cpp.