\hypertarget{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4}{}\doxysection{KBLIB\+\_\+\+NS\+::zip\+\_\+iterator\texorpdfstring{$<$}{<} It1, It1, It2 \texorpdfstring{$>$}{>} Struct Template Reference}
\label{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4}\index{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}}


{\ttfamily \#include $<$kblib/iterators.\+h$>$}

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a5309d808e3116e197a9833124bd6b824}{operator++}} () noexcept(noexcept(++\mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_ae7649bfb33c1995115fdc7dd86de18e5}{pos1}})) -\/$>$ \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{zip\+\_\+iterator}} \&
\item 
auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_abf3d05d6d82203a55110b38e3865be45}{operator++}} (int) noexcept(\mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a55ddc1b21b9aa7fd77dbba830a40b465}{is\+\_\+nothrow\+\_\+copyable}} and noexcept(++\mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_ae7649bfb33c1995115fdc7dd86de18e5}{pos1}})) -\/$>$ const \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{zip\+\_\+iterator}}
\item 
auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a7e34fc23537bfdeb751e3a1e987e2b0c}{operator$\ast$}} () -\/$>$ auto
\item 
auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a2abc8895b7a2dfec71604b7ed0ff2945}{begin}} () const noexcept(\mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a55ddc1b21b9aa7fd77dbba830a40b465}{is\+\_\+nothrow\+\_\+copyable}}) -\/$>$ \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{zip\+\_\+iterator}}
\item 
auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a8d0be66da0e2aea027c011db6cca0746}{end}} () const noexcept(std\+::is\+\_\+nothrow\+\_\+copy\+\_\+constructible$<$ It1 $>$\+::value) -\/$>$ \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{zip\+\_\+iterator}}
\end{DoxyCompactItemize}
\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
It1 \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_ae7649bfb33c1995115fdc7dd86de18e5}{pos1}} \{\}
\item 
It1 \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a092431a4b65cd982e78138d1fb2692c2}{end1}} \{\}
\item 
It2 \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_ad955a0dc7fa1c754a444b3a9d743dafc}{pos2}} \{\}
\end{DoxyCompactItemize}
\doxysubsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
static constexpr bool \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a55ddc1b21b9aa7fd77dbba830a40b465}{is\+\_\+nothrow\+\_\+copyable}}
\end{DoxyCompactItemize}
\doxysubsection*{Friends}
\begin{DoxyCompactItemize}
\item 
auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a5a582ce768af27541ce63a2f8dbc5606}{operator==}} (const \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{zip\+\_\+iterator}} \&z1, const \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{zip\+\_\+iterator}} \&z2) noexcept(noexcept(z1.\+pos1==z2.\+pos1)) -\/$>$ bool
\item 
auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a470d795de8ac51841f6293c6c0131229}{operator!=}} (const \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{zip\+\_\+iterator}} \&z1, const \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{zip\+\_\+iterator}} \&z2) noexcept(noexcept(z1.\+pos1==z2.\+pos1)) -\/$>$ bool
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\subsubsection*{template$<$typename It1, typename It2$>$\newline
struct KBLIB\+\_\+\+NS\+::zip\+\_\+iterator$<$ It1, It1, It2 $>$}


Definition at line \mbox{\hyperlink{iterators_8h_source_l01394}{1394}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}.



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a2abc8895b7a2dfec71604b7ed0ff2945}\label{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a2abc8895b7a2dfec71604b7ed0ff2945}} 
\index{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}!begin@{begin}}
\index{begin@{begin}!KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}}
\doxysubsubsection{\texorpdfstring{begin()}{begin()}}
{\footnotesize\ttfamily template$<$typename It1 , typename It2 $>$ \\
auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{KBLIB\+\_\+\+NS\+::zip\+\_\+iterator}}$<$ It1, It1, It2 $>$\+::begin (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{zip\+\_\+iterator}} \hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [noexcept]}}



Definition at line \mbox{\hyperlink{iterators_8h_source_l01420}{1420}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}.

\mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a8d0be66da0e2aea027c011db6cca0746}\label{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a8d0be66da0e2aea027c011db6cca0746}} 
\index{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}!end@{end}}
\index{end@{end}!KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}}
\doxysubsubsection{\texorpdfstring{end()}{end()}}
{\footnotesize\ttfamily template$<$typename It1 , typename It2 $>$ \\
auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{KBLIB\+\_\+\+NS\+::zip\+\_\+iterator}}$<$ It1, It1, It2 $>$\+::end (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{zip\+\_\+iterator}} \hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [noexcept]}}



Definition at line \mbox{\hyperlink{iterators_8h_source_l01424}{1424}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}.

\mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a7e34fc23537bfdeb751e3a1e987e2b0c}\label{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a7e34fc23537bfdeb751e3a1e987e2b0c}} 
\index{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}!operator$\ast$@{operator$\ast$}}
\index{operator$\ast$@{operator$\ast$}!KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}}
\doxysubsubsection{\texorpdfstring{operator$\ast$()}{operator*()}}
{\footnotesize\ttfamily template$<$typename It1 , typename It2 $>$ \\
auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{KBLIB\+\_\+\+NS\+::zip\+\_\+iterator}}$<$ It1, It1, It2 $>$\+::operator$\ast$ (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) -\/$>$ auto \hspace{0.3cm}{\ttfamily [inline]}}



Definition at line \mbox{\hyperlink{iterators_8h_source_l01416}{1416}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}.

\mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a5309d808e3116e197a9833124bd6b824}\label{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a5309d808e3116e197a9833124bd6b824}} 
\index{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}!operator++@{operator++}}
\index{operator++@{operator++}!KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}}
\doxysubsubsection{\texorpdfstring{operator++()}{operator++()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily template$<$typename It1 , typename It2 $>$ \\
auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{KBLIB\+\_\+\+NS\+::zip\+\_\+iterator}}$<$ It1, It1, It2 $>$\+::operator++ (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) -\/$>$ \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{zip\+\_\+iterator}}\& \hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [noexcept]}}



Definition at line \mbox{\hyperlink{iterators_8h_source_l01403}{1403}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}.

\mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_abf3d05d6d82203a55110b38e3865be45}\label{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_abf3d05d6d82203a55110b38e3865be45}} 
\index{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}!operator++@{operator++}}
\index{operator++@{operator++}!KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}}
\doxysubsubsection{\texorpdfstring{operator++()}{operator++()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily template$<$typename It1 , typename It2 $>$ \\
auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{KBLIB\+\_\+\+NS\+::zip\+\_\+iterator}}$<$ It1, It1, It2 $>$\+::operator++ (\begin{DoxyParamCaption}\item[{int}]{ }\end{DoxyParamCaption}) -\/$>$ const \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{zip\+\_\+iterator}} \hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [noexcept]}}



Definition at line \mbox{\hyperlink{iterators_8h_source_l01408}{1408}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}.



\doxysubsection{Friends And Related Function Documentation}
\mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a470d795de8ac51841f6293c6c0131229}\label{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a470d795de8ac51841f6293c6c0131229}} 
\index{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}!operator"!=@{operator"!=}}
\index{operator"!=@{operator"!=}!KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}}
\doxysubsubsection{\texorpdfstring{operator"!=}{operator!=}}
{\footnotesize\ttfamily template$<$typename It1 , typename It2 $>$ \\
auto operator!= (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{zip\+\_\+iterator}}$<$ It1, It1, It2 $>$ \&}]{z1,  }\item[{const \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{zip\+\_\+iterator}}$<$ It1, It1, It2 $>$ \&}]{z2 }\end{DoxyParamCaption}) -\/$>$ bool \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{iterators_8h_source_l01435}{1435}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}.

\mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a5a582ce768af27541ce63a2f8dbc5606}\label{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a5a582ce768af27541ce63a2f8dbc5606}} 
\index{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}!operator==@{operator==}}
\index{operator==@{operator==}!KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}}
\doxysubsubsection{\texorpdfstring{operator==}{operator==}}
{\footnotesize\ttfamily template$<$typename It1 , typename It2 $>$ \\
auto operator== (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{zip\+\_\+iterator}}$<$ It1, It1, It2 $>$ \&}]{z1,  }\item[{const \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{zip\+\_\+iterator}}$<$ It1, It1, It2 $>$ \&}]{z2 }\end{DoxyParamCaption}) -\/$>$ bool \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{iterators_8h_source_l01430}{1430}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}.



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a092431a4b65cd982e78138d1fb2692c2}\label{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a092431a4b65cd982e78138d1fb2692c2}} 
\index{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}!end1@{end1}}
\index{end1@{end1}!KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}}
\doxysubsubsection{\texorpdfstring{end1}{end1}}
{\footnotesize\ttfamily template$<$typename It1 , typename It2 $>$ \\
It1 \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{KBLIB\+\_\+\+NS\+::zip\+\_\+iterator}}$<$ It1, It1, It2 $>$\+::end1 \{\}}



Definition at line \mbox{\hyperlink{iterators_8h_source_l01396}{1396}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}.

\mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a55ddc1b21b9aa7fd77dbba830a40b465}\label{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_a55ddc1b21b9aa7fd77dbba830a40b465}} 
\index{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}!is\_nothrow\_copyable@{is\_nothrow\_copyable}}
\index{is\_nothrow\_copyable@{is\_nothrow\_copyable}!KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}}
\doxysubsubsection{\texorpdfstring{is\_nothrow\_copyable}{is\_nothrow\_copyable}}
{\footnotesize\ttfamily template$<$typename It1 , typename It2 $>$ \\
constexpr bool \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{KBLIB\+\_\+\+NS\+::zip\+\_\+iterator}}$<$ It1, It1, It2 $>$\+::is\+\_\+nothrow\+\_\+copyable\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [constexpr]}}

{\bfseries Initial value\+:}
\begin{DoxyCode}{0}
\DoxyCodeLine{= std::is\_nothrow\_copy\_constructible<It1>::value}
\DoxyCodeLine{         and std::is\_nothrow\_copy\_constructible<It2>::value}

\end{DoxyCode}


Definition at line \mbox{\hyperlink{iterators_8h_source_l01399}{1399}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}.

\mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_ae7649bfb33c1995115fdc7dd86de18e5}\label{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_ae7649bfb33c1995115fdc7dd86de18e5}} 
\index{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}!pos1@{pos1}}
\index{pos1@{pos1}!KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}}
\doxysubsubsection{\texorpdfstring{pos1}{pos1}}
{\footnotesize\ttfamily template$<$typename It1 , typename It2 $>$ \\
It1 \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{KBLIB\+\_\+\+NS\+::zip\+\_\+iterator}}$<$ It1, It1, It2 $>$\+::pos1 \{\}}



Definition at line \mbox{\hyperlink{iterators_8h_source_l01395}{1395}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}.

\mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_ad955a0dc7fa1c754a444b3a9d743dafc}\label{struct_k_b_l_i_b___n_s_1_1zip__iterator_3_01_it1_00_01_it1_00_01_it2_01_4_ad955a0dc7fa1c754a444b3a9d743dafc}} 
\index{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}!pos2@{pos2}}
\index{pos2@{pos2}!KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$@{KBLIB\_NS::zip\_iterator$<$ It1, It1, It2 $>$}}
\doxysubsubsection{\texorpdfstring{pos2}{pos2}}
{\footnotesize\ttfamily template$<$typename It1 , typename It2 $>$ \\
It2 \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1zip__iterator}{KBLIB\+\_\+\+NS\+::zip\+\_\+iterator}}$<$ It1, It1, It2 $>$\+::pos2 \{\}}



Definition at line \mbox{\hyperlink{iterators_8h_source_l01397}{1397}} of file \mbox{\hyperlink{iterators_8h_source}{iterators.\+h}}.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
kblib/\mbox{\hyperlink{iterators_8h}{iterators.\+h}}\end{DoxyCompactItemize}
