| ||||||||||||||||||||||
| Range primitives | |||||||
| |||||||
| Range concepts | |||||||||||||||||||
| |||||||||||||||||||
| Range factories | |||||||||
| |||||||||
| Range adaptors | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| Helper items | |||||||||||||||||
| |||||||||||||||||
| Member functions | ||||
| Deduction guides | ||||
| Iterator | ||||
iter_move(join_view::iterator) | ||||
| Sentinel | ||||
friendconstexpr decltype(auto) iter_move(const/*iterator*/& i) noexcept(/*see below*/); | (since C++20) | |
Casts the result of dereferencing the underlying iteratori.inner_ to its associated rvalue reference type.
This function is not visible to ordinaryunqualified orqualified lookup, and can only be found byargument-dependent lookup whenjoin_view::iterator<Const> is an associated class of the arguments.
Contents |
| i | - | iterator |
Equivalent to:ranges::iter_move(i.inner_).
(C++20) | casts the result of dereferencing an object to its associated rvalue reference type (customization point object)[edit] |