An iterator class for GNet::LineStore.
More...
An iterator class for GNet::LineStore.
Definition at line 37 of file glinestore.cpp.
◆ difference_type
| using GNet::LineStoreIterator::difference_type = std::ptrdiff_t |
◆ iterator_category
| using GNet::LineStoreIterator::iterator_category = std::bidirectional_iterator_tag |
◆ pointer
| using GNet::LineStoreIterator::pointer = char* |
◆ reference
| using GNet::LineStoreIterator::reference = char |
◆ value_type
| using GNet::LineStoreIterator::value_type = char |
◆ LineStoreIterator()
| GNet::LineStoreIterator::LineStoreIterator |
( |
const LineStore & |
line_store, |
|
|
bool |
end = false |
|
) |
| |
|
inlineexplicit |
◆ distanceTo()
| std::ptrdiff_t GNet::LineStoreIterator::distanceTo |
( |
const LineStoreIterator & |
other | ) |
const |
|
inline |
◆ operator!=()
◆ operator*()
| char GNet::LineStoreIterator::operator* |
( |
| ) |
const |
|
inline |
◆ operator++()
◆ operator+=()
| void GNet::LineStoreIterator::operator+= |
( |
std::ptrdiff_t |
n | ) |
|
|
inline |
◆ operator--()
◆ operator-=()
| void GNet::LineStoreIterator::operator-= |
( |
std::ptrdiff_t |
n | ) |
|
|
inline |
◆ operator<()
◆ operator<=()
◆ operator==()
◆ operator>()
◆ operator>=()
◆ operator[]()
| char GNet::LineStoreIterator::operator[] |
( |
std::size_t |
n | ) |
const |
|
inline |
◆ pos()
| std::size_t GNet::LineStoreIterator::pos |
( |
| ) |
const |
|
inline |
The documentation for this class was generated from the following file:
- /tmp/slackdce/slackrepo.HKsbdz/build_emailrelay/emailrelay-2.6/src/gnet/glinestore.cpp