Template Class key_only_iterator

Class Documentation

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

Public Types

using self_proxy_type = typename PairIteratorContainer::iterator

Public Functions

inline explicit key_only_iterator(self_proxy_type self)
inline auto &operator*()
inline const auto &operator*() const
inline auto &operator->()
inline const auto &operator->() const
inline auto &key()
inline const auto &key() const
inline auto operator++()
inline auto operator++() const

Friends

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