\hypertarget{structkblib_1_1trivial__pair}{}\doxysection{kblib\+::trivial\+\_\+pair\texorpdfstring{$<$}{<} T \texorpdfstring{$>$}{>} Struct Template Reference}
\label{structkblib_1_1trivial__pair}\index{kblib::trivial\_pair$<$ T $>$@{kblib::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{namespacekblib_a90baddc76df99c83665b9fa3d45609e2}{calc\+\_\+fib\+\_\+size()}}.  




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

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


\doxysubsection{Detailed Description}
\subsubsection*{template$<$typename T$>$\newline
struct kblib\+::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{namespacekblib_a90baddc76df99c83665b9fa3d45609e2}{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{structkblib_1_1trivial__pair_a29a240ad34214f587dc796ca0d7584ca}\label{structkblib_1_1trivial__pair_a29a240ad34214f587dc796ca0d7584ca}} 
\index{kblib::trivial\_pair$<$ T $>$@{kblib::trivial\_pair$<$ T $>$}!first@{first}}
\index{first@{first}!kblib::trivial\_pair$<$ T $>$@{kblib::trivial\_pair$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{first}{first}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
T \mbox{\hyperlink{structkblib_1_1trivial__pair}{kblib\+::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{structkblib_1_1trivial__pair_ac271f53cf468457f5aae812411aac013}\label{structkblib_1_1trivial__pair_ac271f53cf468457f5aae812411aac013}} 
\index{kblib::trivial\_pair$<$ T $>$@{kblib::trivial\_pair$<$ T $>$}!second@{second}}
\index{second@{second}!kblib::trivial\_pair$<$ T $>$@{kblib::trivial\_pair$<$ T $>$}}
\doxysubsubsection{\texorpdfstring{second}{second}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
T \mbox{\hyperlink{structkblib_1_1trivial__pair}{kblib\+::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}
