Template Class value_only_iterator

Class Documentation

template<class PairIteratorContainer>
class legion::core::value_only_iterator

Public Types

using self_proxy_type = typename PairIteratorContainer::iterator

Public Functions

inline explicit value_only_iterator(self_proxy_type self)
inline auto &operator*()
inline const auto &operator*() const
inline auto &operator->()
inline const auto &operator->() const
inline auto &value()
inline const auto &value() const
inline auto operator++()
inline auto operator++() const

Friends

inline friend friend auto operator== (const value_only_iterator &rhs, const value_only_iterator &lhs)
inline friend friend auto operator!= (const value_only_iterator &rhs, const value_only_iterator &lhs)