\hypertarget{namespacekblib_1_1detail__direct__map}{}\doxysection{kblib\+::detail\+\_\+direct\+\_\+map Namespace Reference} \label{namespacekblib_1_1detail__direct__map}\index{kblib::detail\_direct\_map@{kblib::detail\_direct\_map}} \doxysubsection*{Classes} \begin{DoxyCompactItemize} \item struct \mbox{\hyperlink{structkblib_1_1detail__direct__map_1_1storage__for}{storage\+\_\+for}} \item struct \mbox{\hyperlink{structkblib_1_1detail__direct__map_1_1storage__for_3_01_t_00_01true_01_4}{storage\+\_\+for$<$ T, true $>$}} \end{DoxyCompactItemize} \doxysubsection*{Variables} \begin{DoxyCompactItemize} \item {\footnotesize template$<$typename T $>$ }\\\mbox{\hyperlink{tdecl_8h_a35b356d58929dd3ae764e8291838f5be}{KBLIB\+\_\+\+CONSTANT}} auto \mbox{\hyperlink{namespacekblib_1_1detail__direct__map_a1ff7c111005e041185e913c407c2a912}{range\+\_\+of}} \end{DoxyCompactItemize} \doxysubsection{Variable Documentation} \mbox{\Hypertarget{namespacekblib_1_1detail__direct__map_a1ff7c111005e041185e913c407c2a912}\label{namespacekblib_1_1detail__direct__map_a1ff7c111005e041185e913c407c2a912}} \index{kblib::detail\_direct\_map@{kblib::detail\_direct\_map}!range\_of@{range\_of}} \index{range\_of@{range\_of}!kblib::detail\_direct\_map@{kblib::detail\_direct\_map}} \doxysubsubsection{\texorpdfstring{range\_of}{range\_of}} {\footnotesize\ttfamily template$<$typename T $>$ \\ \mbox{\hyperlink{tdecl_8h_a35b356d58929dd3ae764e8291838f5be}{KBLIB\+\_\+\+CONSTANT}} auto kblib\+::detail\+\_\+direct\+\_\+map\+::range\+\_\+of} {\bfseries Initial value\+:} \begin{DoxyCode}{0} \DoxyCodeLine{= (std::numeric\_limits::digits + std::numeric\_limits::is\_signed} \DoxyCodeLine{ < std::numeric\_limits::digits)} \DoxyCodeLine{ ? \textcolor{keyword}{static\_cast<}std::uintmax\_t\textcolor{keyword}{>}(1)} \DoxyCodeLine{ << \mbox{\hyperlink{namespacekblib_af9e250fffa2922e623baa08aa8994f54}{to\_unsigned}}(std::numeric\_limits::digits} \DoxyCodeLine{ + std::numeric\_limits::is\_signed)} \DoxyCodeLine{ : 0} \end{DoxyCode} Definition at line \mbox{\hyperlink{direct__map_8h_source_l00055}{55}} of file \mbox{\hyperlink{direct__map_8h_source}{direct\+\_\+map.\+h}}.