Horizon
Public Member Functions | Friends | List of all members
ranges::move_sentinel< S > Struct Template Reference

Public Member Functions

constexpr move_sentinel (S s)
 
 template (typename OS)(requires convertible_to< OS
 
constexpr S move_sentinel (move_sentinel< OS > const &that)
 
 template (typename OS)(requires convertible_to< OS
 
S move_sentineloperator= (move_sentinel< OS > const &that)
 
base () const
 

Friends

template<typename I >
auto operator== (move_iterator< I > const &i, move_sentinel const &s) -> CPP_broken_friend_ret(bool)(requires sentinel_for< S, I >)
 
template<typename I >
auto operator== (move_sentinel const &s, move_iterator< I > const &i) -> CPP_broken_friend_ret(bool)(requires sentinel_for< S, I >)
 
template<typename I >
auto operator!= (move_iterator< I > const &i, move_sentinel const &s) -> CPP_broken_friend_ret(bool)(requires sentinel_for< S, I >)
 
template<typename I >
auto operator!= (move_sentinel const &s, move_iterator< I > const &i) -> CPP_broken_friend_ret(bool)(requires sentinel_for< S, I >)
 

The documentation for this struct was generated from the following file: