.TH "std::__iterator_traits< _Iterator, typename >" 3cxx "libstdc++" \" -*- nroff -*- .ad l .nh .SH NAME std::__iterator_traits< _Iterator, typename > \- Traits class for iterators\&. .SH SYNOPSIS .br .PP .PP \fC#include \fP .PP Inherited by std::iterator_traits< _Tp >, and std::iterator_traits< _Iterator >\&. .SH "Detailed Description" .PP .SS "template<\fBtypename\fP _Iterator, \fBtypename\fP = __void_t<>> .br struct std::__iterator_traits< _Iterator, typename >"Traits class for iterators\&. This class does nothing but define nested typedefs\&. The general version simply \fIforwards\fP the nested typedefs from the Iterator argument\&. Specialized versions for pointers and pointers-to-const provide tighter, more correct semantics\&. .PP Definition at line \fB144\fP of file \fBstl_iterator_base_types\&.h\fP\&. .SH "Author" .PP Generated automatically by Doxygen for libstdc++ from the source code\&.