iteratorΒΆ
-
namespace
eos
- template <typename T, typename Impl>
-
class
iter_base
Public Functions
-
iter_base
(iter_base const &)
-
~iter_base
()
-
iter_base &
operator++
()
-
iter_base
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 Functions
-
iter_base
(Impl * const)
-
iter_base
()
Protected Attributes
-
Impl *
impl
-
- template <typename V>
-
class
mocked_iter
Public Functions
-
mocked_iter
(std::list< V > l)
-
operator bool
() const
-
mocked_iter
operator++
()
-
mocked_iter
operator++
(int dummy)
-
V
operator*
()
-
V const *
operator->
() const
-
V *
operator->
()
-
bool
operator==
(const mocked_iter & rhs) const
-
bool
operator!=
(const mocked_iter & rhs) const
Private Members
-
std::list< V >
li
-
std::list< V >::iterator
it
-
int
count
-
int
max
-