iterator¶
-
namespace
eos -
template<typename
T, typenameImpl>
classiter_base: public std::iterator<std::input_iterator_tag, T>¶ Public Functions
-
~iter_base()¶
-
iter_base &
operator=(iter_base const &other)¶
-
iter_base &
operator++()¶
-
iter_base<T, Impl>
operator++(int)¶
-
bool
operator==(iter_base const &rhs) const¶
-
bool
operator!=(iter_base const &rhs) const¶
-
operator bool() const¶
-
T
operator*() const¶
-
T const *
operator->() const¶
-
T *
operator->()¶
Protected Attributes
-
Impl *
impl¶
-
-
template<typename