std::projected(3cxx)

std::projected3cxx

[projected], projected

Usage

#include <iterator>

Public Types

using value_type = remove_cvref_t< indirect_result_t< _Proj &, _Iter > >

Public Member Functions

indirect_result_t< _Proj &, _Iter > operator* () const

Detailed Description

template<indirectly_readable _Iter, indirectly_regular_unary_invocable< _Iter > _Proj>

struct std::projected< _Iter, _Proj >"[projected], projected

Definition at line 756 of file iterator.

Member Typedef Documentation

template<indirectly_readable _Iter, indirectly_regular_unary_invocable< _Iter > _Proj> using std::projected< _Iter, _Proj >::value_type = remove_cvref_t<indirect_result_t<_Proj&, _Iter> >

Definition at line 758 of file iterator.

Author

Generated automatically by Doxygen for libstdc++ from the source code.

From libstdc++-12-doc 12.2.0-14+deb12u1 in Debian 12 (Bookworm). Parsed by carta from the page's man source.