\hypertarget{struct_k_b_l_i_b___n_s_1_1trivial__pair}{}\doxysection{KBLIB\+\_\+\+NS\+::trivial\+\_\+pair\texorpdfstring{$<$}{<} T \texorpdfstring{$>$}{>} Struct Template Reference}
\label{struct_k_b_l_i_b___n_s_1_1trivial__pair}\index{KBLIB\_NS::trivial\_pair$<$ T $>$@{KBLIB\_NS::trivial\_pair$<$ T $>$}}


std\+::pair isn\textquotesingle{}t constexpr enough, so I\textquotesingle{}m stuck with this. All I use it for is removing a temporary variable from \mbox{\hyperlink{namespace_k_b_l_i_b___n_s_a1f193cfd181f4fe369fe2bee65f5d129}{calc\+\_\+fib\+\_\+size()}}.  




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

\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
T \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1trivial__pair_aa52dcb262cc3855d05347116c0e83008}{first}}
\item 
T \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1trivial__pair_aa1bedad9723f5e1e060060483d32e186}{second}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\subsubsection*{template$<$typename T$>$\newline
struct KBLIB\+\_\+\+NS\+::trivial\+\_\+pair$<$ T $>$}
std\+::pair isn\textquotesingle{}t constexpr enough, so I\textquotesingle{}m stuck with this. All I use it for is removing a temporary variable from \mbox{\hyperlink{namespace_k_b_l_i_b___n_s_a1f193cfd181f4fe369fe2bee65f5d129}{calc\+\_\+fib\+\_\+size()}}. 

Definition at line \mbox{\hyperlink{stats_8h_source_l00061}{61}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1trivial__pair_aa52dcb262cc3855d05347116c0e83008}\label{struct_k_b_l_i_b___n_s_1_1trivial__pair_aa52dcb262cc3855d05347116c0e83008}} 
\index{KBLIB\_NS::trivial\_pair$<$ T $>$@{KBLIB\_NS::trivial\_pair$<$ T $>$}!first@{first}}
\index{first@{first}!KBLIB\_NS::trivial\_pair$<$ T $>$@{KBLIB\_NS::trivial\_pair$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{first}{first}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
T \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1trivial__pair}{KBLIB\+\_\+\+NS\+::trivial\+\_\+pair}}$<$ T $>$\+::first}



Definition at line \mbox{\hyperlink{stats_8h_source_l00062}{62}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1trivial__pair_aa1bedad9723f5e1e060060483d32e186}\label{struct_k_b_l_i_b___n_s_1_1trivial__pair_aa1bedad9723f5e1e060060483d32e186}} 
\index{KBLIB\_NS::trivial\_pair$<$ T $>$@{KBLIB\_NS::trivial\_pair$<$ T $>$}!second@{second}}
\index{second@{second}!KBLIB\_NS::trivial\_pair$<$ T $>$@{KBLIB\_NS::trivial\_pair$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{second}{second}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
T \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1trivial__pair}{KBLIB\+\_\+\+NS\+::trivial\+\_\+pair}}$<$ T $>$\+::second}



Definition at line \mbox{\hyperlink{stats_8h_source_l00063}{63}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.



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