|
constexpr | move_sentinel (S s) |
|
template<class S2 , class = enable_if_t<convertible_to<const S2&, S>>> |
constexpr | move_sentinel (const move_sentinel< S2 > &other) |
|
template<class S2 , class = enable_if_t<assignable_from<S&, const S2&>>> |
constexpr move_sentinel & | operator= (const move_sentinel< S2 > &other) |
|
constexpr S | base () const |
|
|
template<class I , class = enable_if_t<sentinel_for<S, I>>> |
constexpr bool | operator== (const move_iterator< I > &x, const move_sentinel &y) |
|
template<class I , class = enable_if_t<sentinel_for<S, I>>> |
constexpr bool | operator!= (const move_iterator< I > &x, const move_sentinel &y) |
|
template<class I , class = enable_if_t<sentinel_for<S, I>>> |
constexpr bool | operator== (const move_sentinel &y, const move_iterator< I > &x) |
|
template<class I , class = enable_if_t<sentinel_for<S, I>>> |
constexpr bool | operator!= (const move_sentinel &y, const move_iterator< I > &x) |
|
template<class I , class = enable_if_t<sized_sentinel_for<S, I>>> |
constexpr iter_difference_t< I > | operator- (const move_sentinel &x, const move_iterator< I > &y) |
|
template<class I , class = enable_if_t<sized_sentinel_for<S, I>>> |
constexpr iter_difference_t< I > | operator- (const move_iterator< I > &x, const move_sentinel &y) |
|
The documentation for this class was generated from the following file:
- Code/Framework/AzCore/AzCore/std/iterator/move_sentinel.h