\hypertarget{struct_k_b_l_i_b___n_s_1_1constant}{}\doxysection{KBLIB\+\_\+\+NS\+::constant\texorpdfstring{$<$}{<} T, V \texorpdfstring{$>$}{>} Struct Template Reference} \label{struct_k_b_l_i_b___n_s_1_1constant}\index{KBLIB\_NS::constant$<$ T, V $>$@{KBLIB\_NS::constant$<$ T, V $>$}} {\ttfamily \#include $<$kblib/convert.\+h$>$} Inheritance diagram for KBLIB\+\_\+\+NS\+::constant\texorpdfstring{$<$}{<} T, V \texorpdfstring{$>$}{>}\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=202pt]{struct_k_b_l_i_b___n_s_1_1constant__inherit__graph} \end{center} \end{figure} Collaboration diagram for KBLIB\+\_\+\+NS\+::constant\texorpdfstring{$<$}{<} T, V \texorpdfstring{$>$}{>}\+:\nopagebreak \begin{figure}[H] \begin{center} \leavevmode \includegraphics[width=202pt]{struct_k_b_l_i_b___n_s_1_1constant__coll__graph} \end{center} \end{figure} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item constexpr auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1constant_ab098a8e019a0114e8dcd82dec8423c0f}{operator-\/}} () -\/$>$ \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1constant}{constant}}$<$ T, -\/V $>$ \item constexpr \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1constant_aa90c9ae5dc7c59bc8a4e198425054899}{constant}} ()=default \item constexpr \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1constant_a1355f97b42f5ec4daed49ea83155b456}{constant}} (std\+::integral\+\_\+constant$<$ T, V $>$) noexcept \end{DoxyCompactItemize} \doxysubsection{Detailed Description} \subsubsection*{template$<$typename T, T V$>$\newline struct KBLIB\+\_\+\+NS\+::constant$<$ T, V $>$} Definition at line \mbox{\hyperlink{convert_8h_source_l00220}{220}} of file \mbox{\hyperlink{convert_8h_source}{convert.\+h}}. \doxysubsection{Constructor \& Destructor Documentation} \mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1constant_aa90c9ae5dc7c59bc8a4e198425054899}\label{struct_k_b_l_i_b___n_s_1_1constant_aa90c9ae5dc7c59bc8a4e198425054899}} \index{KBLIB\_NS::constant$<$ T, V $>$@{KBLIB\_NS::constant$<$ T, V $>$}!constant@{constant}} \index{constant@{constant}!KBLIB\_NS::constant$<$ T, V $>$@{KBLIB\_NS::constant$<$ T, V $>$}} \doxysubsubsection{\texorpdfstring{constant()}{constant()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}} {\footnotesize\ttfamily template$<$typename T , T V$>$ \\ constexpr \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1constant}{KBLIB\+\_\+\+NS\+::constant}}$<$ T, V $>$\+::constant (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [constexpr]}, {\ttfamily [default]}} \mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1constant_a1355f97b42f5ec4daed49ea83155b456}\label{struct_k_b_l_i_b___n_s_1_1constant_a1355f97b42f5ec4daed49ea83155b456}} \index{KBLIB\_NS::constant$<$ T, V $>$@{KBLIB\_NS::constant$<$ T, V $>$}!constant@{constant}} \index{constant@{constant}!KBLIB\_NS::constant$<$ T, V $>$@{KBLIB\_NS::constant$<$ T, V $>$}} \doxysubsubsection{\texorpdfstring{constant()}{constant()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}} {\footnotesize\ttfamily template$<$typename T , T V$>$ \\ constexpr \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1constant}{KBLIB\+\_\+\+NS\+::constant}}$<$ T, V $>$\+::constant (\begin{DoxyParamCaption}\item[{std\+::integral\+\_\+constant$<$ T, V $>$}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [constexpr]}, {\ttfamily [noexcept]}} Definition at line \mbox{\hyperlink{convert_8h_source_l00223}{223}} of file \mbox{\hyperlink{convert_8h_source}{convert.\+h}}. \doxysubsection{Member Function Documentation} \mbox{\Hypertarget{struct_k_b_l_i_b___n_s_1_1constant_ab098a8e019a0114e8dcd82dec8423c0f}\label{struct_k_b_l_i_b___n_s_1_1constant_ab098a8e019a0114e8dcd82dec8423c0f}} \index{KBLIB\_NS::constant$<$ T, V $>$@{KBLIB\_NS::constant$<$ T, V $>$}!operator-\/@{operator-\/}} \index{operator-\/@{operator-\/}!KBLIB\_NS::constant$<$ T, V $>$@{KBLIB\_NS::constant$<$ T, V $>$}} \doxysubsubsection{\texorpdfstring{operator-\/()}{operator-()}} {\footnotesize\ttfamily template$<$typename T , T V$>$ \\ constexpr auto \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1constant}{KBLIB\+\_\+\+NS\+::constant}}$<$ T, V $>$\+::operator-\/ (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) -\/$>$ \mbox{\hyperlink{struct_k_b_l_i_b___n_s_1_1constant}{constant}}$<$T, -\/V$>$ \hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [constexpr]}} Definition at line \mbox{\hyperlink{convert_8h_source_l00221}{221}} of file \mbox{\hyperlink{convert_8h_source}{convert.\+h}}. The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item kblib/\mbox{\hyperlink{convert_8h}{convert.\+h}}\end{DoxyCompactItemize}