\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}
