\hypertarget{struct_k_b_l_i_b___n_s_1_1iterator__type__for}{}\doxysection{KBLIB\+\_\+\+NS\+::iterator\+\_\+type\+\_\+for\texorpdfstring{$<$}{<} Range, typename \texorpdfstring{$>$}{>} Struct Template Reference} \label{struct_k_b_l_i_b___n_s_1_1iterator__type__for}\index{KBLIB\_NS::iterator\_type\_for$<$ Range, typename $>$@{KBLIB\_NS::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\+\_\+\+NS\+::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}