\hypertarget{structstd_1_1tuple__element_3_011_00_01kblib_1_1detail_1_1value__index__pair_3_01_t_01_4_01_4}{}\section{std\+:\+:tuple\+\_\+element$<$ 1, kblib\+:\+:detail\+:\+:value\+\_\+index\+\_\+pair$<$ T $>$ $>$ Struct Template Reference} \label{structstd_1_1tuple__element_3_011_00_01kblib_1_1detail_1_1value__index__pair_3_01_t_01_4_01_4}\index{std\+::tuple\+\_\+element$<$ 1, kblib\+::detail\+::value\+\_\+index\+\_\+pair$<$ T $>$ $>$@{std\+::tuple\+\_\+element$<$ 1, kblib\+::detail\+::value\+\_\+index\+\_\+pair$<$ T $>$ $>$}} {\ttfamily \#include $<$iterators.\+h$>$} \subsection*{Public Types} \begin{DoxyCompactItemize} \item using \hyperlink{structstd_1_1tuple__element_3_011_00_01kblib_1_1detail_1_1value__index__pair_3_01_t_01_4_01_4_a48a612048e63ca994ed766d7bb768373}{type} = std\+::remove\+\_\+reference\+\_\+t$<$ decltype($\ast$std\+::declval$<$ T \& $>$())$>$ \end{DoxyCompactItemize} \subsection{Detailed Description} \subsubsection*{template$<$typename T$>$\newline struct std\+::tuple\+\_\+element$<$ 1, kblib\+::detail\+::value\+\_\+index\+\_\+pair$<$ T $>$ $>$} Definition at line 1250 of file iterators.\+h. \subsection{Member Typedef Documentation} \mbox{\Hypertarget{structstd_1_1tuple__element_3_011_00_01kblib_1_1detail_1_1value__index__pair_3_01_t_01_4_01_4_a48a612048e63ca994ed766d7bb768373}\label{structstd_1_1tuple__element_3_011_00_01kblib_1_1detail_1_1value__index__pair_3_01_t_01_4_01_4_a48a612048e63ca994ed766d7bb768373}} \index{std\+::tuple\+\_\+element$<$ 1, kblib\+::detail\+::value\+\_\+index\+\_\+pair$<$ T $>$ $>$@{std\+::tuple\+\_\+element$<$ 1, kblib\+::detail\+::value\+\_\+index\+\_\+pair$<$ T $>$ $>$}!type@{type}} \index{type@{type}!std\+::tuple\+\_\+element$<$ 1, kblib\+::detail\+::value\+\_\+index\+\_\+pair$<$ T $>$ $>$@{std\+::tuple\+\_\+element$<$ 1, kblib\+::detail\+::value\+\_\+index\+\_\+pair$<$ T $>$ $>$}} \subsubsection{\texorpdfstring{type}{type}} {\footnotesize\ttfamily template$<$typename T $>$ \\ using std\+::tuple\+\_\+element$<$ 1, \hyperlink{structkblib_1_1detail_1_1value__index__pair}{kblib\+::detail\+::value\+\_\+index\+\_\+pair}$<$ T $>$ $>$\+::\hyperlink{structstd_1_1tuple__element_3_011_00_01kblib_1_1detail_1_1value__index__pair_3_01_t_01_4_01_4_a48a612048e63ca994ed766d7bb768373}{type} = std\+::remove\+\_\+reference\+\_\+t$<$decltype($\ast$std\+::declval$<$T\&$>$())$>$} Definition at line 1251 of file iterators.\+h. The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item kblib/\hyperlink{iterators_8h}{iterators.\+h}\end{DoxyCompactItemize}