\hypertarget{struct_k_b_l_i_b___n_s_1_1detail__iterators_1_1is__addable_3_01_t_00_01_u_00_01void__t_3_01decltf1279651ecd92497777da75956095f80}{}\doxysection{KBLIB\+\_\+\+NS\+::detail\+\_\+iterators\+::is\+\_\+addable\texorpdfstring{$<$}{<} T, U, void\+\_\+t\texorpdfstring{$<$}{<} decltype(std\+::declval\texorpdfstring{$<$}{<} T \& \texorpdfstring{$>$}{>}()+std\+::declval\texorpdfstring{$<$}{<} U \& \texorpdfstring{$>$}{>}())\texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>} Struct Template Reference} \label{struct_k_b_l_i_b___n_s_1_1detail__iterators_1_1is__addable_3_01_t_00_01_u_00_01void__t_3_01decltf1279651ecd92497777da75956095f80}\index{KBLIB\_NS::detail\_iterators::is\_addable$<$ T, U, void\_t$<$ decltype(std::declval$<$ T \& $>$()+std::declval$<$ U \& $>$())$>$ $>$@{KBLIB\_NS::detail\_iterators::is\_addable$<$ T, U, void\_t$<$ decltype(std::declval$<$ T \& $>$()+std::declval$<$ U \& $>$())$>$ $>$}} {\ttfamily \#include $<$kblib/iterators.\+h$>$} Inheritance diagram for KBLIB\+\_\+\+NS\+::detail\+\_\+iterators\+::is\+\_\+addable\texorpdfstring{$<$}{<} T, U, void\+\_\+t\texorpdfstring{$<$}{<} decltype(std\+::declval\texorpdfstring{$<$}{<} T \& \texorpdfstring{$>$}{>}()+std\+::declval\texorpdfstring{$<$}{<} U \& \texorpdfstring{$>$}{>}())\texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>}\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=226pt]{struct_k_b_l_i_b___n_s_1_1detail__iterators_1_1is__addable_3_01_t_00_01_u_00_01void__t_3_01declt6aa9a4e2e9e03357c6d0b08391f2cd62} \end{center} \end{figure} Collaboration diagram for KBLIB\+\_\+\+NS\+::detail\+\_\+iterators\+::is\+\_\+addable\texorpdfstring{$<$}{<} T, U, void\+\_\+t\texorpdfstring{$<$}{<} decltype(std\+::declval\texorpdfstring{$<$}{<} T \& \texorpdfstring{$>$}{>}()+std\+::declval\texorpdfstring{$<$}{<} U \& \texorpdfstring{$>$}{>}())\texorpdfstring{$>$}{>} \texorpdfstring{$>$}{>}\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=226pt]{struct_k_b_l_i_b___n_s_1_1detail__iterators_1_1is__addable_3_01_t_00_01_u_00_01void__t_3_01declt2ce2924becc17dddead951be945f0fe0} \end{center} \end{figure} \doxysubsection{Detailed Description} \subsubsection*{template$<$typename T, typename U$>$\newline struct KBLIB\+\_\+\+NS\+::detail\+\_\+iterators\+::is\+\_\+addable$<$ T, U, void\+\_\+t$<$ decltype(std\+::declval$<$ T \& $>$()+std\+::declval$<$ U \& $>$())$>$ $>$} Definition at line \mbox{\hyperlink{iterators_8h_source_l00540}{540}} 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}