◐ Shell
clean mode source ↗

std::move_sentinel - cppreference.com

From cppreference.com

template< std::semiregular S >
class move_sentinel;
(since C++20)

std::move_sentinel is a sentinel adaptor used for denoting ranges together with std::move_iterator.

Template parameters

S - the type of underlying sentinel

Member functions

constructs a new move_sentinel
(public member function)
assigns the contents of one move_sentinel to another
(public member function)
return a copy of the underlying sentinel
(public member function)

Member objects

Member name Definition
last (private) underlying sentinel
(exposition-only member object*)

Non-member functions

Example

See also