\hypertarget{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{}\doxysection{KBLIB\+\_\+\+NS\+::nums\+::max\+\_\+t Struct Reference} \label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}\index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}} Shorthand for \mbox{\hyperlink{namespace_k_b_l_i_b___n_s_1_1nums_a8f5e5a9f72912486d090c7f2727d2ca0}{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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a90e8cef7bf98a9df84ea8e2215ec05c6}{operator T}} () const noexcept(noexcept(std\+::numeric\+\_\+limits$<$ T $>$\mbox{\hyperlink{namespace_k_b_l_i_b___n_s_1_1nums_a8f5e5a9f72912486d090c7f2727d2ca0}{\+::max}}())) \item {\footnotesize template$<$typename L , typename R $>$ }\\constexpr auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a685b65a1ea6e56814db3e12edb4a8783}{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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_aa308154745d2b18898a457876741418e}{of}} () noexcept(noexcept(std\+::numeric\+\_\+limits$<$ T $>$\mbox{\hyperlink{namespace_k_b_l_i_b___n_s_1_1nums_a8f5e5a9f72912486d090c7f2727d2ca0}{\+::max}}())) \end{DoxyCompactItemize} \doxysubsection*{Friends} \begin{DoxyCompactItemize} \item constexpr friend auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_ac2b12a682562ce245dfbc1da9ee20bbd}{operator==}} (\mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}, \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ std\+::true\+\_\+type \item constexpr friend auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_aa22d76f7a32800f978491a7f3615cc49}{operator!=}} (\mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}, \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ std\+::false\+\_\+type \item constexpr friend auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a9f9d12c8f3d78eeaa1f15fa8515c4069}{operator$<$}} (\mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}, \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ std\+::false\+\_\+type \item constexpr friend auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_ab72f69a257ae94777f581f61bf89dc08}{operator$>$}} (\mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}, \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ std\+::false\+\_\+type \item constexpr friend auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_aa9ae39f427ac865cc9d8a5d5ce23f8e6}{operator$<$=}} (\mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}, \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ std\+::true\+\_\+type \item constexpr friend auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_aaf1ec36ebb4e0b07eae4fd8b22f2192d}{operator$>$=}} (\mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}, \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ std\+::true\+\_\+type \item {\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a134e65ce04393fc8520cbda33693008a}{operator==}} (T t, \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ bool \item {\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a5d03e3edc37ce94ef200a9d9f4bd9a09}{operator==}} (\mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}, T t) -\/$>$ bool \item {\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a12556ed16c7a3e138b4e667e2e67434e}{operator!=}} (T t, \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ bool \item {\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a7a10e92175cdfa21e2c690455f324c03}{operator!=}} (\mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}, T t) -\/$>$ bool \item {\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a51ba122c16b3b5cc8129395771900e86}{operator$<$}} (T t, \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ bool \item {\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_af3045b82c99033280d68e284a6a6237e}{operator$<$}} (\mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}, T t) -\/$>$ bool \item {\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a4b7281a0fd4498ddf9c30ab1206f1009}{operator$>$}} (T t, \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ bool \item {\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a2081056093ad027ab815ffe0d08d71b2}{operator$>$}} (\mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}, T t) -\/$>$ bool \item {\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a62ba2088f5366eb38276b211fce36736}{operator$<$=}} (T t, \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ bool \item {\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_af959070d28688d6a857f4681f42a102d}{operator$<$=}} (\mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}, T t) -\/$>$ bool \item {\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a5aab49ee6946289d885cde9451c386c7}{operator$>$=}} (T t, \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}) -\/$>$ bool \item {\footnotesize template$<$typename T $>$ }\\constexpr friend auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a0f1c4746c8ee68ac4ce5f3a0558f6d4d}{operator$>$=}} (\mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}, T t) -\/$>$ bool \end{DoxyCompactItemize} \doxysubsection{Detailed Description} Shorthand for \mbox{\hyperlink{namespace_k_b_l_i_b___n_s_1_1nums_a8f5e5a9f72912486d090c7f2727d2ca0}{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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_aa308154745d2b18898a457876741418e}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_aa308154745d2b18898a457876741418e}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!of@{of}} \index{of@{of}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}} \doxysubsubsection{\texorpdfstring{of()}{of()}} {\footnotesize\ttfamily template$<$typename T $>$ \\ static constexpr auto KBLIB\+\_\+\+NS\+::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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a90e8cef7bf98a9df84ea8e2215ec05c6}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a90e8cef7bf98a9df84ea8e2215ec05c6}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator T@{operator T}} \index{operator T@{operator T}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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\+\_\+\+NS\+::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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a685b65a1ea6e56814db3e12edb4a8783}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a685b65a1ea6e56814db3e12edb4a8783}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator()@{operator()}} \index{operator()@{operator()}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}} \doxysubsubsection{\texorpdfstring{operator()()}{operator()()}} {\footnotesize\ttfamily template$<$typename L , typename R $>$ \\ constexpr auto KBLIB\+\_\+\+NS\+::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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_aa22d76f7a32800f978491a7f3615cc49}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_aa22d76f7a32800f978491a7f3615cc49}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator"!=@{operator"!=}} \index{operator"!=@{operator"!=}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}}]{, }\item[{\mbox{\hyperlink{struct_k_b_l_i_b___n_s_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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a7a10e92175cdfa21e2c690455f324c03}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a7a10e92175cdfa21e2c690455f324c03}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator"!=@{operator"!=}} \index{operator"!=@{operator"!=}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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{struct_k_b_l_i_b___n_s_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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a12556ed16c7a3e138b4e667e2e67434e}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a12556ed16c7a3e138b4e667e2e67434e}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator"!=@{operator"!=}} \index{operator"!=@{operator"!=}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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{struct_k_b_l_i_b___n_s_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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a9f9d12c8f3d78eeaa1f15fa8515c4069}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a9f9d12c8f3d78eeaa1f15fa8515c4069}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator$<$@{operator$<$}} \index{operator$<$@{operator$<$}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}}]{, }\item[{\mbox{\hyperlink{struct_k_b_l_i_b___n_s_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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_af3045b82c99033280d68e284a6a6237e}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_af3045b82c99033280d68e284a6a6237e}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator$<$@{operator$<$}} \index{operator$<$@{operator$<$}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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{struct_k_b_l_i_b___n_s_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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a51ba122c16b3b5cc8129395771900e86}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a51ba122c16b3b5cc8129395771900e86}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator$<$@{operator$<$}} \index{operator$<$@{operator$<$}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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{struct_k_b_l_i_b___n_s_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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_aa9ae39f427ac865cc9d8a5d5ce23f8e6}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_aa9ae39f427ac865cc9d8a5d5ce23f8e6}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator$<$=@{operator$<$=}} \index{operator$<$=@{operator$<$=}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}}]{, }\item[{\mbox{\hyperlink{struct_k_b_l_i_b___n_s_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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_af959070d28688d6a857f4681f42a102d}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_af959070d28688d6a857f4681f42a102d}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator$<$=@{operator$<$=}} \index{operator$<$=@{operator$<$=}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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{struct_k_b_l_i_b___n_s_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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a62ba2088f5366eb38276b211fce36736}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a62ba2088f5366eb38276b211fce36736}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator$<$=@{operator$<$=}} \index{operator$<$=@{operator$<$=}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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{struct_k_b_l_i_b___n_s_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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_ac2b12a682562ce245dfbc1da9ee20bbd}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_ac2b12a682562ce245dfbc1da9ee20bbd}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator==@{operator==}} \index{operator==@{operator==}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}}]{, }\item[{\mbox{\hyperlink{struct_k_b_l_i_b___n_s_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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a5d03e3edc37ce94ef200a9d9f4bd9a09}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a5d03e3edc37ce94ef200a9d9f4bd9a09}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator==@{operator==}} \index{operator==@{operator==}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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{struct_k_b_l_i_b___n_s_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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a134e65ce04393fc8520cbda33693008a}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a134e65ce04393fc8520cbda33693008a}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator==@{operator==}} \index{operator==@{operator==}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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{struct_k_b_l_i_b___n_s_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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_ab72f69a257ae94777f581f61bf89dc08}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_ab72f69a257ae94777f581f61bf89dc08}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator$>$@{operator$>$}} \index{operator$>$@{operator$>$}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}}]{, }\item[{\mbox{\hyperlink{struct_k_b_l_i_b___n_s_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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a2081056093ad027ab815ffe0d08d71b2}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a2081056093ad027ab815ffe0d08d71b2}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator$>$@{operator$>$}} \index{operator$>$@{operator$>$}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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{struct_k_b_l_i_b___n_s_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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a4b7281a0fd4498ddf9c30ab1206f1009}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a4b7281a0fd4498ddf9c30ab1206f1009}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator$>$@{operator$>$}} \index{operator$>$@{operator$>$}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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{struct_k_b_l_i_b___n_s_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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_aaf1ec36ebb4e0b07eae4fd8b22f2192d}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_aaf1ec36ebb4e0b07eae4fd8b22f2192d}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator$>$=@{operator$>$=}} \index{operator$>$=@{operator$>$=}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t}{max\+\_\+t}}}]{, }\item[{\mbox{\hyperlink{struct_k_b_l_i_b___n_s_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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a0f1c4746c8ee68ac4ce5f3a0558f6d4d}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a0f1c4746c8ee68ac4ce5f3a0558f6d4d}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator$>$=@{operator$>$=}} \index{operator$>$=@{operator$>$=}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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{struct_k_b_l_i_b___n_s_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{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a5aab49ee6946289d885cde9451c386c7}\label{struct_k_b_l_i_b___n_s_1_1nums_1_1max__t_a5aab49ee6946289d885cde9451c386c7}} \index{KBLIB\_NS::nums::max\_t@{KBLIB\_NS::nums::max\_t}!operator$>$=@{operator$>$=}} \index{operator$>$=@{operator$>$=}!KBLIB\_NS::nums::max\_t@{KBLIB\_NS::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{struct_k_b_l_i_b___n_s_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}