MCPcopy Create free account
hub / github.com/pybind/pybind11 / make_value_iterator

Function make_value_iterator

include/pybind11/pybind11.h:3472–3481  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

3470 typename ValueType = typename detail::iterator_value_access<Iterator>::result_type,
3471 typename... Extra>
3472typing::Iterator<ValueType> make_value_iterator(Iterator first, Sentinel last, Extra &&...extra) {
3473 return detail::make_iterator_impl<detail::iterator_value_access<Iterator>,
3474 Policy,
3475 Iterator,
3476 Sentinel,
3477 ValueType,
3478 Extra...>(std::forward<Iterator>(first),
3479 std::forward<Sentinel>(last),
3480 std::forward<Extra>(extra)...);
3481}
3482
3483/// Makes an iterator over values of an stl container or other container supporting
3484/// `std::begin()`/`std::end()`

Callers 2

TEST_SUBMODULEFunction · 0.85
iterMethod · 0.85

Calls

no outgoing calls

Tested by 1

TEST_SUBMODULEFunction · 0.68