\hypertarget{structkblib_1_1iterator__type__for}{}\doxysection{kblib\+::iterator\+\_\+type\+\_\+for\texorpdfstring{$<$}{<} Range, typename \texorpdfstring{$>$}{>} Struct Template Reference} \label{structkblib_1_1iterator__type__for}\index{kblib::iterator\_type\_for$<$ Range, typename $>$@{kblib::iterator\_type\_for$<$ Range, typename $>$}} Type trait that determines the iterator type for a range. \doxysubsection{Detailed Description} \subsubsection*{template$<$typename Range, typename = void$>$\newline struct kblib\+::iterator\+\_\+type\+\_\+for$<$ Range, typename $>$} Type trait that determines the iterator type for a range. Definition at line \mbox{\hyperlink{traits_8h_source_l00385}{385}} of file \mbox{\hyperlink{traits_8h_source}{traits.\+h}}. The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item kblib/\mbox{\hyperlink{traits_8h}{traits.\+h}}\end{DoxyCompactItemize}