\hypertarget{structhash__detail_1_1fnv__prime}{}\section{hash\+\_\+detail\+:\+:fnv\+\_\+prime$<$ U\+Int $>$ Struct Template Reference} \label{structhash__detail_1_1fnv__prime}\index{hash\+\_\+detail\+::fnv\+\_\+prime$<$ U\+Int $>$@{hash\+\_\+detail\+::fnv\+\_\+prime$<$ U\+Int $>$}} The prime to use for the F\+N\+Va hash algorithm, as a type trait. \subsection*{Static Public Attributes} \begin{DoxyCompactItemize} \item static constexpr U\+Int \hyperlink{structhash__detail_1_1fnv__prime_a5d61e91fb85a328ffd80fd9809c74987}{value} \end{DoxyCompactItemize} \subsection{Detailed Description} \subsubsection*{template$<$typename U\+Int$>$\newline struct hash\+\_\+detail\+::fnv\+\_\+prime$<$ U\+Int $>$} The prime to use for the F\+N\+Va hash algorithm, as a type trait. Definition at line 77 of file simple.\+cpp. \subsection{Member Data Documentation} \mbox{\Hypertarget{structhash__detail_1_1fnv__prime_a5d61e91fb85a328ffd80fd9809c74987}\label{structhash__detail_1_1fnv__prime_a5d61e91fb85a328ffd80fd9809c74987}} \index{hash\+\_\+detail\+::fnv\+\_\+prime@{hash\+\_\+detail\+::fnv\+\_\+prime}!value@{value}} \index{value@{value}!hash\+\_\+detail\+::fnv\+\_\+prime@{hash\+\_\+detail\+::fnv\+\_\+prime}} \subsubsection{\texorpdfstring{value}{value}} {\footnotesize\ttfamily template$<$typename U\+Int $>$ \\ constexpr U\+Int \hyperlink{structhash__detail_1_1fnv__prime}{hash\+\_\+detail\+::fnv\+\_\+prime}$<$ U\+Int $>$\+::value\hspace{0.3cm}{\ttfamily [static]}} {\bfseries Initial value\+:} \begin{DoxyCode} = (\textcolor{keyword}{sizeof}(UInt) == \textcolor{keyword}{sizeof}(std::uint64\_t) ? fnv\_prime::value : fnv\_prime::value) \end{DoxyCode} Definition at line 88 of file simple.\+cpp. The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize} \item \hyperlink{simple_8cpp}{simple.\+cpp}\end{DoxyCompactItemize}