\hypertarget{namespace_k_b_l_i_b___n_s_1_1detail__enumerate}{}\doxysection{KBLIB\+\_\+\+NS\+::detail\+\_\+enumerate Namespace Reference}
\label{namespace_k_b_l_i_b___n_s_1_1detail__enumerate}\index{KBLIB\_NS::detail\_enumerate@{KBLIB\_NS::detail\_enumerate}}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1detail__enumerate_1_1force__copy__tag}{force\+\_\+copy\+\_\+tag}}
\end{DoxyCompactItemize}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$typename T1 , typename T2 $>$ }\\auto \mbox{\hyperlink{namespace_k_b_l_i_b___n_s_1_1detail__enumerate_ac39457269f23e8fa55d51d1aacb7b15a}{get\+\_\+or}} (T1 \&\&t1, T2 \&\&t2) -\/$>$ decltype(auto)
\item 
{\footnotesize template$<$typename T $>$ }\\auto \mbox{\hyperlink{namespace_k_b_l_i_b___n_s_1_1detail__enumerate_a002458d424556c12338ac4c4aa79cf19}{get\+\_\+magic\+\_\+ptr}} () -\/$>$ T $\ast$
\end{DoxyCompactItemize}


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{namespace_k_b_l_i_b___n_s_1_1detail__enumerate_a002458d424556c12338ac4c4aa79cf19}\label{namespace_k_b_l_i_b___n_s_1_1detail__enumerate_a002458d424556c12338ac4c4aa79cf19}} 
\index{KBLIB\_NS::detail\_enumerate@{KBLIB\_NS::detail\_enumerate}!get\_magic\_ptr@{get\_magic\_ptr}}
\index{get\_magic\_ptr@{get\_magic\_ptr}!KBLIB\_NS::detail\_enumerate@{KBLIB\_NS::detail\_enumerate}}
\doxysubsubsection{\texorpdfstring{get\_magic\_ptr()}{get\_magic\_ptr()}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
auto KBLIB\+\_\+\+NS\+::detail\+\_\+enumerate\+::get\+\_\+magic\+\_\+ptr (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) -\/$>$ T$\ast$ }



Definition at line \mbox{\hyperlink{iterators_8h_source_l00679}{679}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}.

\mbox{\Hypertarget{namespace_k_b_l_i_b___n_s_1_1detail__enumerate_ac39457269f23e8fa55d51d1aacb7b15a}\label{namespace_k_b_l_i_b___n_s_1_1detail__enumerate_ac39457269f23e8fa55d51d1aacb7b15a}} 
\index{KBLIB\_NS::detail\_enumerate@{KBLIB\_NS::detail\_enumerate}!get\_or@{get\_or}}
\index{get\_or@{get\_or}!KBLIB\_NS::detail\_enumerate@{KBLIB\_NS::detail\_enumerate}}
\doxysubsubsection{\texorpdfstring{get\_or()}{get\_or()}}
{\footnotesize\ttfamily template$<$typename T1 , typename T2 $>$ \\
auto KBLIB\+\_\+\+NS\+::detail\+\_\+enumerate\+::get\+\_\+or (\begin{DoxyParamCaption}\item[{T1 \&\&}]{t1,  }\item[{T2 \&\&}]{t2 }\end{DoxyParamCaption}) -\/$>$ decltype(auto) }



Definition at line \mbox{\hyperlink{iterators_8h_source_l00671}{671}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}.

