\hypertarget{namespace_k_b_l_i_b___n_s_1_1literals}{}\doxysection{KBLIB\+\_\+\+NS\+::literals Namespace Reference}
\label{namespace_k_b_l_i_b___n_s_1_1literals}\index{KBLIB\_NS::literals@{KBLIB\_NS::literals}}
\doxysubsection*{Functions}
\begin{DoxyCompactItemize}
\item 
{\footnotesize template$<$char... Cs$>$ }\\constexpr auto \mbox{\hyperlink{namespace_k_b_l_i_b___n_s_1_1literals_af191c4109ee3f843cf725161e78af2b1}{operator\char`\"{}\char`\"{}\+\_\+c}} ()
\item 
{\footnotesize template$<$char... Cs$>$ }\\constexpr auto \mbox{\hyperlink{namespace_k_b_l_i_b___n_s_1_1literals_a51096858879a92f295cb881e47f61eda}{operator\char`\"{}\char`\"{}\+\_\+cu}} ()
\item 
constexpr auto \mbox{\hyperlink{namespace_k_b_l_i_b___n_s_1_1literals_a55a0e2bfcd60e804aec7b48dbbdc5c41}{operator\char`\"{}\char`\"{}\+\_\+fnv32}} (const char $\ast$str, std\+::size\+\_\+t \mbox{\hyperlink{namespace_k_b_l_i_b___n_s_a6a72a1bd0fc23633f0c0abd639c512f9}{length}}) noexcept -\/$>$ std\+::uint32\+\_\+t
\begin{DoxyCompactList}\small\item\em A literal suffix that produces the FNV32a hash of a string literal. \end{DoxyCompactList}\item 
constexpr auto \mbox{\hyperlink{namespace_k_b_l_i_b___n_s_1_1literals_a34ba561395fd891823e7bd4707d1709e}{operator\char`\"{}\char`\"{}\+\_\+fnv64}} (const char $\ast$str, std\+::size\+\_\+t \mbox{\hyperlink{namespace_k_b_l_i_b___n_s_a6a72a1bd0fc23633f0c0abd639c512f9}{length}}) noexcept -\/$>$ std\+::uint64\+\_\+t
\begin{DoxyCompactList}\small\item\em A literal suffix that produces the FNV64a hash of a string literal. \end{DoxyCompactList}\item 
constexpr auto \mbox{\hyperlink{namespace_k_b_l_i_b___n_s_1_1literals_a3ebd9008e4e79aed79e8860134b45832}{operator\char`\"{}\char`\"{}\+\_\+fnv32}} (unsigned long long val) -\/$>$ std\+::uint32\+\_\+t
\item 
constexpr auto \mbox{\hyperlink{namespace_k_b_l_i_b___n_s_1_1literals_a6c16b3df392bb362782a3dca425fab90}{operator\char`\"{}\char`\"{}\+\_\+fnv64}} (unsigned long long val) -\/$>$ std\+::uint64\+\_\+t
\item 
{\footnotesize template$<$char... Cs$>$ }\\constexpr auto \mbox{\hyperlink{namespace_k_b_l_i_b___n_s_1_1literals_a240ec45225b586d4fe729ab9221c0c10}{operator\char`\"{}\char`\"{}\+\_\+vi}} ()
\end{DoxyCompactItemize}


\doxysubsection{Function Documentation}
\mbox{\Hypertarget{namespace_k_b_l_i_b___n_s_1_1literals_af191c4109ee3f843cf725161e78af2b1}\label{namespace_k_b_l_i_b___n_s_1_1literals_af191c4109ee3f843cf725161e78af2b1}} 
\index{KBLIB\_NS::literals@{KBLIB\_NS::literals}!operator\char`\"{}\char`\"{}\_c@{operator""""\_c}}
\index{operator\char`\"{}\char`\"{}\_c@{operator""""\_c}!KBLIB\_NS::literals@{KBLIB\_NS::literals}}
\doxysubsubsection{\texorpdfstring{operator""""\_c()}{operator""\_c()}}
{\footnotesize\ttfamily template$<$char... Cs$>$ \\
constexpr auto KBLIB\+\_\+\+NS\+::literals\+::operator\char`\"{}\char`\"{}\+\_\+c (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [constexpr]}}



Definition at line \mbox{\hyperlink{convert_8h_source_l00230}{230}} of file \mbox{\hyperlink{convert_8h_source}{convert.\+h}}.

\mbox{\Hypertarget{namespace_k_b_l_i_b___n_s_1_1literals_a51096858879a92f295cb881e47f61eda}\label{namespace_k_b_l_i_b___n_s_1_1literals_a51096858879a92f295cb881e47f61eda}} 
\index{KBLIB\_NS::literals@{KBLIB\_NS::literals}!operator\char`\"{}\char`\"{}\_cu@{operator""""\_cu}}
\index{operator\char`\"{}\char`\"{}\_cu@{operator""""\_cu}!KBLIB\_NS::literals@{KBLIB\_NS::literals}}
\doxysubsubsection{\texorpdfstring{operator""""\_cu()}{operator""\_cu()}}
{\footnotesize\ttfamily template$<$char... Cs$>$ \\
constexpr auto KBLIB\+\_\+\+NS\+::literals\+::operator\char`\"{}\char`\"{}\+\_\+cu (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [constexpr]}}



Definition at line \mbox{\hyperlink{convert_8h_source_l00235}{235}} of file \mbox{\hyperlink{convert_8h_source}{convert.\+h}}.

\mbox{\Hypertarget{namespace_k_b_l_i_b___n_s_1_1literals_a55a0e2bfcd60e804aec7b48dbbdc5c41}\label{namespace_k_b_l_i_b___n_s_1_1literals_a55a0e2bfcd60e804aec7b48dbbdc5c41}} 
\index{KBLIB\_NS::literals@{KBLIB\_NS::literals}!operator\char`\"{}\char`\"{}\_fnv32@{operator""""\_fnv32}}
\index{operator\char`\"{}\char`\"{}\_fnv32@{operator""""\_fnv32}!KBLIB\_NS::literals@{KBLIB\_NS::literals}}
\doxysubsubsection{\texorpdfstring{operator""""\_fnv32()}{operator""\_fnv32()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily constexpr auto KBLIB\+\_\+\+NS\+::literals\+::operator\char`\"{}\char`\"{}\+\_\+fnv32 (\begin{DoxyParamCaption}\item[{const char $\ast$}]{str,  }\item[{std\+::size\+\_\+t}]{length }\end{DoxyParamCaption}) -\/$>$ std\+::uint32\+\_\+t \hspace{0.3cm}{\ttfamily [constexpr]}, {\ttfamily [noexcept]}}



A literal suffix that produces the FNV32a hash of a string literal. 



Definition at line \mbox{\hyperlink{hash_8h_source_l00261}{261}} of file \mbox{\hyperlink{hash_8h_source}{hash.\+h}}.

\mbox{\Hypertarget{namespace_k_b_l_i_b___n_s_1_1literals_a3ebd9008e4e79aed79e8860134b45832}\label{namespace_k_b_l_i_b___n_s_1_1literals_a3ebd9008e4e79aed79e8860134b45832}} 
\index{KBLIB\_NS::literals@{KBLIB\_NS::literals}!operator\char`\"{}\char`\"{}\_fnv32@{operator""""\_fnv32}}
\index{operator\char`\"{}\char`\"{}\_fnv32@{operator""""\_fnv32}!KBLIB\_NS::literals@{KBLIB\_NS::literals}}
\doxysubsubsection{\texorpdfstring{operator""""\_fnv32()}{operator""\_fnv32()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily constexpr auto KBLIB\+\_\+\+NS\+::literals\+::operator\char`\"{}\char`\"{}\+\_\+fnv32 (\begin{DoxyParamCaption}\item[{unsigned long long}]{val }\end{DoxyParamCaption}) -\/$>$ std\+::uint32\+\_\+t \hspace{0.3cm}{\ttfamily [constexpr]}}



Definition at line \mbox{\hyperlink{hash_8h_source_l00277}{277}} of file \mbox{\hyperlink{hash_8h_source}{hash.\+h}}.

\mbox{\Hypertarget{namespace_k_b_l_i_b___n_s_1_1literals_a34ba561395fd891823e7bd4707d1709e}\label{namespace_k_b_l_i_b___n_s_1_1literals_a34ba561395fd891823e7bd4707d1709e}} 
\index{KBLIB\_NS::literals@{KBLIB\_NS::literals}!operator\char`\"{}\char`\"{}\_fnv64@{operator""""\_fnv64}}
\index{operator\char`\"{}\char`\"{}\_fnv64@{operator""""\_fnv64}!KBLIB\_NS::literals@{KBLIB\_NS::literals}}
\doxysubsubsection{\texorpdfstring{operator""""\_fnv64()}{operator""\_fnv64()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily constexpr auto KBLIB\+\_\+\+NS\+::literals\+::operator\char`\"{}\char`\"{}\+\_\+fnv64 (\begin{DoxyParamCaption}\item[{const char $\ast$}]{str,  }\item[{std\+::size\+\_\+t}]{length }\end{DoxyParamCaption}) -\/$>$ std\+::uint64\+\_\+t \hspace{0.3cm}{\ttfamily [constexpr]}, {\ttfamily [noexcept]}}



A literal suffix that produces the FNV64a hash of a string literal. 



Definition at line \mbox{\hyperlink{hash_8h_source_l00270}{270}} of file \mbox{\hyperlink{hash_8h_source}{hash.\+h}}.

\mbox{\Hypertarget{namespace_k_b_l_i_b___n_s_1_1literals_a6c16b3df392bb362782a3dca425fab90}\label{namespace_k_b_l_i_b___n_s_1_1literals_a6c16b3df392bb362782a3dca425fab90}} 
\index{KBLIB\_NS::literals@{KBLIB\_NS::literals}!operator\char`\"{}\char`\"{}\_fnv64@{operator""""\_fnv64}}
\index{operator\char`\"{}\char`\"{}\_fnv64@{operator""""\_fnv64}!KBLIB\_NS::literals@{KBLIB\_NS::literals}}
\doxysubsubsection{\texorpdfstring{operator""""\_fnv64()}{operator""\_fnv64()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily constexpr auto KBLIB\+\_\+\+NS\+::literals\+::operator\char`\"{}\char`\"{}\+\_\+fnv64 (\begin{DoxyParamCaption}\item[{unsigned long long}]{val }\end{DoxyParamCaption}) -\/$>$ std\+::uint64\+\_\+t \hspace{0.3cm}{\ttfamily [constexpr]}}



Definition at line \mbox{\hyperlink{hash_8h_source_l00284}{284}} of file \mbox{\hyperlink{hash_8h_source}{hash.\+h}}.

\mbox{\Hypertarget{namespace_k_b_l_i_b___n_s_1_1literals_a240ec45225b586d4fe729ab9221c0c10}\label{namespace_k_b_l_i_b___n_s_1_1literals_a240ec45225b586d4fe729ab9221c0c10}} 
\index{KBLIB\_NS::literals@{KBLIB\_NS::literals}!operator\char`\"{}\char`\"{}\_vi@{operator""""\_vi}}
\index{operator\char`\"{}\char`\"{}\_vi@{operator""""\_vi}!KBLIB\_NS::literals@{KBLIB\_NS::literals}}
\doxysubsubsection{\texorpdfstring{operator""""\_vi()}{operator""\_vi()}}
{\footnotesize\ttfamily template$<$char... Cs$>$ \\
constexpr auto KBLIB\+\_\+\+NS\+::literals\+::operator\char`\"{}\char`\"{}\+\_\+vi (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [constexpr]}}



Definition at line \mbox{\hyperlink{variant_8h_source_l00156}{156}} of file \mbox{\hyperlink{variant_8h_source}{variant.\+h}}.

