|
|
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