24#ifndef MYSQL_ITERATORS_EMPTY_SEQUENCE_ITERATOR_H
25#define MYSQL_ITERATORS_EMPTY_SEQUENCE_ITERATOR_H
44template <
class Value_tp>
Iterator over an empty sequence.
Definition: empty_sequence_iterator.h:46
constexpr std::ptrdiff_t distance_from_sentinel() const
Definition: empty_sequence_iterator.h:63
constexpr Value_t get() const
Definition: empty_sequence_iterator.h:50
constexpr std::ptrdiff_t distance_from(const Empty_sequence_iterator &) const
Definition: empty_sequence_iterator.h:58
constexpr void advance(std::ptrdiff_t)
Definition: empty_sequence_iterator.h:56
Value_tp Value_t
Definition: empty_sequence_iterator.h:48
CRTP base class (mixin) that makes your class a standard-compliant iterator, given only a minimal set...
Definition: iterator_interface.h:370
Definition: empty_sequence_iterator.h:37