\hypertarget{structkblib_1_1nums_1_1max__t}{}\doxysection{kblib\+::nums\+::max\+\_\+t Struct Reference}
\label{structkblib_1_1nums_1_1max__t}\index{kblib::nums::max\_t@{kblib::nums::max\_t}}


Shorthand for \mbox{\hyperlink{namespacekblib_1_1nums_a64067ecc4167ce1cfe32860ef5c1dc47}{std\+::numeric\+\_\+limits\+::max()}}.  




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

\doxysubsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$typename T , std\+::enable\+\_\+if\+\_\+t$<$ std\+::numeric\+\_\+limits$<$ T $>$\+::is\+\_\+specialized, void $>$ $\ast$  = nullptr$>$ }\\constexpr \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_a92c67d0d0825367b378c2448394e8000}{operator T}} () const noexcept(noexcept(std\+::numeric\+\_\+limits$<$ T $>$\mbox{\hyperlink{namespacekblib_1_1nums_a64067ecc4167ce1cfe32860ef5c1dc47}{\+::max}}()))
\item 
{\footnotesize template$<$typename L , typename R $>$ }\\constexpr auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_a5d732abc9e05f431eb75662a82acfc96}{operator()}} (L \&\&lhs, R \&\&rhs) const noexcept -\/$>$ decltype(auto)
\begin{DoxyCompactList}\small\item\em Return the larger of two values. Returns lhs if equal. \end{DoxyCompactList}\end{DoxyCompactItemize}
\doxysubsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$typename T $>$ }\\static constexpr auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_a397ae4298d7eee21de990da3d5b5757d}{of}} () noexcept(noexcept(std\+::numeric\+\_\+limits$<$ T $>$\mbox{\hyperlink{namespacekblib_1_1nums_a64067ecc4167ce1cfe32860ef5c1dc47}{\+::max}}()))
\end{DoxyCompactItemize}
\doxysubsection*{Friends}
\begin{DoxyCompactItemize}
\item 
constexpr friend auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_ac2b12a682562ce245dfbc1da9ee20bbd}{operator==}} (\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}, \mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ std\+::true\+\_\+type
\item 
constexpr friend auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_aa22d76f7a32800f978491a7f3615cc49}{operator!=}} (\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}, \mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ std\+::false\+\_\+type
\item 
constexpr friend auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_a9f9d12c8f3d78eeaa1f15fa8515c4069}{operator$<$}} (\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}, \mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ std\+::false\+\_\+type
\item 
constexpr friend auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_ab72f69a257ae94777f581f61bf89dc08}{operator$>$}} (\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}, \mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ std\+::false\+\_\+type
\item 
constexpr friend auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_aa9ae39f427ac865cc9d8a5d5ce23f8e6}{operator$<$=}} (\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}, \mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ std\+::true\+\_\+type
\item 
constexpr friend auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_aaf1ec36ebb4e0b07eae4fd8b22f2192d}{operator$>$=}} (\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}, \mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ std\+::true\+\_\+type
\item 
{\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_a134e65ce04393fc8520cbda33693008a}{operator==}} (T t, \mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ bool
\item 
{\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_a5d03e3edc37ce94ef200a9d9f4bd9a09}{operator==}} (\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}, T t) -\/$>$ bool
\item 
{\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_a12556ed16c7a3e138b4e667e2e67434e}{operator!=}} (T t, \mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ bool
\item 
{\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_a7a10e92175cdfa21e2c690455f324c03}{operator!=}} (\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}, T t) -\/$>$ bool
\item 
{\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_a51ba122c16b3b5cc8129395771900e86}{operator$<$}} (T t, \mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ bool
\item 
{\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_af3045b82c99033280d68e284a6a6237e}{operator$<$}} (\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}, T t) -\/$>$ bool
\item 
{\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_a4b7281a0fd4498ddf9c30ab1206f1009}{operator$>$}} (T t, \mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ bool
\item 
{\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_a2081056093ad027ab815ffe0d08d71b2}{operator$>$}} (\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}, T t) -\/$>$ bool
\item 
{\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_a62ba2088f5366eb38276b211fce36736}{operator$<$=}} (T t, \mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ bool
\item 
{\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_af959070d28688d6a857f4681f42a102d}{operator$<$=}} (\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}, T t) -\/$>$ bool
\item 
{\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_a5aab49ee6946289d885cde9451c386c7}{operator$>$=}} (T t, \mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ bool
\item 
{\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{structkblib_1_1nums_1_1max__t_a0f1c4746c8ee68ac4ce5f3a0558f6d4d}{operator$>$=}} (\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}, T t) -\/$>$ bool
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Shorthand for \mbox{\hyperlink{namespacekblib_1_1nums_a64067ecc4167ce1cfe32860ef5c1dc47}{std\+::numeric\+\_\+limits\+::max()}}. 

Implicitly converts to the maximum representable value of any numeric type. For unsigned destination types, -\/1 is shorter, but much less clear. For signed destination types, there is no concise representation for a generic maximum.

Also serves as a max(a, b) function object. 

Definition at line \mbox{\hyperlink{stats_8h_source_l00194}{194}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.



\doxysubsection{Member Function Documentation}
\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_a397ae4298d7eee21de990da3d5b5757d}\label{structkblib_1_1nums_1_1max__t_a397ae4298d7eee21de990da3d5b5757d}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!of@{of}}
\index{of@{of}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{of()}{of()}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
static constexpr auto kblib\+::nums\+::max\+\_\+t\+::of (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [static]}, {\ttfamily [constexpr]}, {\ttfamily [noexcept]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00203}{203}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_a92c67d0d0825367b378c2448394e8000}\label{structkblib_1_1nums_1_1max__t_a92c67d0d0825367b378c2448394e8000}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator T@{operator T}}
\index{operator T@{operator T}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator T()}{operator T()}}
{\footnotesize\ttfamily template$<$typename T , std\+::enable\+\_\+if\+\_\+t$<$ std\+::numeric\+\_\+limits$<$ T $>$\+::is\+\_\+specialized, void $>$ $\ast$  = nullptr$>$ \\
constexpr kblib\+::nums\+::max\+\_\+t\+::operator T (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [constexpr]}, {\ttfamily [noexcept]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00198}{198}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_a5d732abc9e05f431eb75662a82acfc96}\label{structkblib_1_1nums_1_1max__t_a5d732abc9e05f431eb75662a82acfc96}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator()@{operator()}}
\index{operator()@{operator()}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator()()}{operator()()}}
{\footnotesize\ttfamily template$<$typename L , typename R $>$ \\
constexpr auto kblib\+::nums\+::max\+\_\+t\+::operator() (\begin{DoxyParamCaption}\item[{L \&\&}]{lhs,  }\item[{R \&\&}]{rhs }\end{DoxyParamCaption}) const -\/$>$ decltype(auto) \hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [constexpr]}, {\ttfamily [noexcept]}}



Return the larger of two values. Returns lhs if equal. 



Definition at line \mbox{\hyperlink{stats_8h_source_l00212}{212}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.



\doxysubsection{Friends And Related Function Documentation}
\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_aa22d76f7a32800f978491a7f3615cc49}\label{structkblib_1_1nums_1_1max__t_aa22d76f7a32800f978491a7f3615cc49}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator"!=@{operator"!=}}
\index{operator"!=@{operator"!=}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator"!=}{operator!=}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily constexpr friend auto operator!= (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{,  }\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{ }\end{DoxyParamCaption}) -\/$>$ std\+::false\+\_\+type \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00222}{222}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_a7a10e92175cdfa21e2c690455f324c03}\label{structkblib_1_1nums_1_1max__t_a7a10e92175cdfa21e2c690455f324c03}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator"!=@{operator"!=}}
\index{operator"!=@{operator"!=}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator"!=}{operator!=}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
constexpr friend auto operator!= (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{,  }\item[{T}]{t }\end{DoxyParamCaption}) -\/$>$ bool \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00256}{256}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_a12556ed16c7a3e138b4e667e2e67434e}\label{structkblib_1_1nums_1_1max__t_a12556ed16c7a3e138b4e667e2e67434e}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator"!=@{operator"!=}}
\index{operator"!=@{operator"!=}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator"!=}{operator!=}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
constexpr friend auto operator!= (\begin{DoxyParamCaption}\item[{T}]{t,  }\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{ }\end{DoxyParamCaption}) -\/$>$ bool \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00252}{252}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_a9f9d12c8f3d78eeaa1f15fa8515c4069}\label{structkblib_1_1nums_1_1max__t_a9f9d12c8f3d78eeaa1f15fa8515c4069}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator$<$@{operator$<$}}
\index{operator$<$@{operator$<$}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator$<$}{operator<}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily constexpr friend auto operator$<$ (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{,  }\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{ }\end{DoxyParamCaption}) -\/$>$ std\+::false\+\_\+type \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00226}{226}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_af3045b82c99033280d68e284a6a6237e}\label{structkblib_1_1nums_1_1max__t_af3045b82c99033280d68e284a6a6237e}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator$<$@{operator$<$}}
\index{operator$<$@{operator$<$}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator$<$}{operator<}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
constexpr friend auto operator$<$ (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{,  }\item[{T}]{t }\end{DoxyParamCaption}) -\/$>$ bool \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00265}{265}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_a51ba122c16b3b5cc8129395771900e86}\label{structkblib_1_1nums_1_1max__t_a51ba122c16b3b5cc8129395771900e86}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator$<$@{operator$<$}}
\index{operator$<$@{operator$<$}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator$<$}{operator<}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
constexpr friend auto operator$<$ (\begin{DoxyParamCaption}\item[{T}]{t,  }\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{ }\end{DoxyParamCaption}) -\/$>$ bool \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00261}{261}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_aa9ae39f427ac865cc9d8a5d5ce23f8e6}\label{structkblib_1_1nums_1_1max__t_aa9ae39f427ac865cc9d8a5d5ce23f8e6}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator$<$=@{operator$<$=}}
\index{operator$<$=@{operator$<$=}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator$<$=}{operator<=}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily constexpr friend auto operator$<$= (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{,  }\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{ }\end{DoxyParamCaption}) -\/$>$ std\+::true\+\_\+type \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00234}{234}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_af959070d28688d6a857f4681f42a102d}\label{structkblib_1_1nums_1_1max__t_af959070d28688d6a857f4681f42a102d}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator$<$=@{operator$<$=}}
\index{operator$<$=@{operator$<$=}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator$<$=}{operator<=}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
constexpr friend auto operator$<$= (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{,  }\item[{T}]{t }\end{DoxyParamCaption}) -\/$>$ bool \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00282}{282}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_a62ba2088f5366eb38276b211fce36736}\label{structkblib_1_1nums_1_1max__t_a62ba2088f5366eb38276b211fce36736}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator$<$=@{operator$<$=}}
\index{operator$<$=@{operator$<$=}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator$<$=}{operator<=}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
constexpr friend auto operator$<$= (\begin{DoxyParamCaption}\item[{T}]{t,  }\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{ }\end{DoxyParamCaption}) -\/$>$ bool \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00278}{278}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_ac2b12a682562ce245dfbc1da9ee20bbd}\label{structkblib_1_1nums_1_1max__t_ac2b12a682562ce245dfbc1da9ee20bbd}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator==@{operator==}}
\index{operator==@{operator==}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator==}{operator==}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily constexpr friend auto operator== (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{,  }\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{ }\end{DoxyParamCaption}) -\/$>$ std\+::true\+\_\+type \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00218}{218}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_a5d03e3edc37ce94ef200a9d9f4bd9a09}\label{structkblib_1_1nums_1_1max__t_a5d03e3edc37ce94ef200a9d9f4bd9a09}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator==@{operator==}}
\index{operator==@{operator==}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator==}{operator==}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
constexpr friend auto operator== (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{,  }\item[{T}]{t }\end{DoxyParamCaption}) -\/$>$ bool \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00248}{248}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_a134e65ce04393fc8520cbda33693008a}\label{structkblib_1_1nums_1_1max__t_a134e65ce04393fc8520cbda33693008a}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator==@{operator==}}
\index{operator==@{operator==}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator==}{operator==}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
constexpr friend auto operator== (\begin{DoxyParamCaption}\item[{T}]{t,  }\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{ }\end{DoxyParamCaption}) -\/$>$ bool \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00244}{244}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_ab72f69a257ae94777f581f61bf89dc08}\label{structkblib_1_1nums_1_1max__t_ab72f69a257ae94777f581f61bf89dc08}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator$>$@{operator$>$}}
\index{operator$>$@{operator$>$}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator$>$}{operator>}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily constexpr friend auto operator$>$ (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{,  }\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{ }\end{DoxyParamCaption}) -\/$>$ std\+::false\+\_\+type \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00230}{230}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_a2081056093ad027ab815ffe0d08d71b2}\label{structkblib_1_1nums_1_1max__t_a2081056093ad027ab815ffe0d08d71b2}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator$>$@{operator$>$}}
\index{operator$>$@{operator$>$}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator$>$}{operator>}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
constexpr friend auto operator$>$ (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{,  }\item[{T}]{t }\end{DoxyParamCaption}) -\/$>$ bool \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00273}{273}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_a4b7281a0fd4498ddf9c30ab1206f1009}\label{structkblib_1_1nums_1_1max__t_a4b7281a0fd4498ddf9c30ab1206f1009}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator$>$@{operator$>$}}
\index{operator$>$@{operator$>$}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator$>$}{operator>}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
constexpr friend auto operator$>$ (\begin{DoxyParamCaption}\item[{T}]{t,  }\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{ }\end{DoxyParamCaption}) -\/$>$ bool \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00269}{269}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_aaf1ec36ebb4e0b07eae4fd8b22f2192d}\label{structkblib_1_1nums_1_1max__t_aaf1ec36ebb4e0b07eae4fd8b22f2192d}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator$>$=@{operator$>$=}}
\index{operator$>$=@{operator$>$=}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator$>$=}{operator>=}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily constexpr friend auto operator$>$= (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{,  }\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{ }\end{DoxyParamCaption}) -\/$>$ std\+::true\+\_\+type \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00238}{238}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_a0f1c4746c8ee68ac4ce5f3a0558f6d4d}\label{structkblib_1_1nums_1_1max__t_a0f1c4746c8ee68ac4ce5f3a0558f6d4d}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator$>$=@{operator$>$=}}
\index{operator$>$=@{operator$>$=}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator$>$=}{operator>=}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
constexpr friend auto operator$>$= (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{,  }\item[{T}]{t }\end{DoxyParamCaption}) -\/$>$ bool \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00290}{290}} of file \mbox{\hyperlink{stats_8h_source}{stats.\+h}}.

\mbox{\Hypertarget{structkblib_1_1nums_1_1max__t_a5aab49ee6946289d885cde9451c386c7}\label{structkblib_1_1nums_1_1max__t_a5aab49ee6946289d885cde9451c386c7}} 
\index{kblib::nums::max\_t@{kblib::nums::max\_t}!operator$>$=@{operator$>$=}}
\index{operator$>$=@{operator$>$=}!kblib::nums::max\_t@{kblib::nums::max\_t}}
\doxysubsubsection{\texorpdfstring{operator$>$=}{operator>=}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
constexpr friend auto operator$>$= (\begin{DoxyParamCaption}\item[{T}]{t,  }\item[{\mbox{\hyperlink{structkblib_1_1nums_1_1max__t}{max\+\_\+t}}}]{ }\end{DoxyParamCaption}) -\/$>$ bool \hspace{0.3cm}{\ttfamily [friend]}}



Definition at line \mbox{\hyperlink{stats_8h_source_l00286}{286}} 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}
