Get a cursor from a basic_iterator.
Public Member Functions | |
| template<typename Cur , typename Sent > | |
| Cur & | operator() (basic_iterator< Cur, Sent > &it) const noexcept |
| template<typename Cur , typename Sent > | |
| Cur const & | operator() (basic_iterator< Cur, Sent > const &it) const noexcept |
| template<typename Cur , typename Sent > | |
| Cur | operator() (basic_iterator< Cur, Sent > &&it) const noexcept(std::is_nothrow_move_constructible< Cur >::value) |