\hypertarget{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t}{}\doxysection{KBLIB\+\_\+\+NS\+::compact\+\_\+bit\+\_\+trie\texorpdfstring{$<$}{<} Key, key\+\_\+range, Value \texorpdfstring{$>$}{>}\+::iterator\+\_\+t\texorpdfstring{$<$}{<} V \texorpdfstring{$>$}{>} Class Template Reference} \label{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t}\index{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}} {\ttfamily \#include $<$kblib/bits.\+h$>$} \doxysubsection*{Public Types} \begin{DoxyCompactItemize} \item using \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_af2012b4bd35aef448e1999f43b33ce1c}{value\+\_\+type}} = V \item using \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a55fc7b28f48ee7e1e6607960039a4ec1}{pointer}} = V $\ast$ \item using \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a56ca05c89f47ae25ad56b34d7621dd42}{reference}} = V \& \item using \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_ad80f9f5d60e73fa40906a2aefe8c26d7}{difference\+\_\+type}} = \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_a3a9cf3228c13650722d532c52380ef5e}{compact\+\_\+bit\+\_\+trie\+::difference\+\_\+type}} \item using \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a41edb2a6b2e88613033249e02a771e3d}{iterator\+\_\+category}} = std\+::bidirectional\+\_\+iterator\+\_\+tag \end{DoxyCompactItemize} \doxysubsection*{Public Member Functions} \begin{DoxyCompactItemize} \item \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_afbd7405bf38e2619a5df084d8f307517}{iterator\+\_\+t}} ()=default \item \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a82363384f0dbb99c86aefacf02287024}{iterator\+\_\+t}} (const \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie}{compact\+\_\+bit\+\_\+trie}} \&\mbox{\hyperlink{namespace_k_b_l_i_b___n_s_a6adbe653b83d357b9dfa6a1d18395aec}{range}}) \item auto \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a972666b7a1c06133fe526a4f16068bba}{operator$\ast$}} () const noexcept -\/$>$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a56ca05c89f47ae25ad56b34d7621dd42}{reference}} \item auto \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a8a2caa2aaa0cde96e7f85de1881b7207}{operator-\/$>$}} () const noexcept -\/$>$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a55fc7b28f48ee7e1e6607960039a4ec1}{pointer}} \item auto \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a1647a76cd49d027ab042a7d2132bca16}{operator++}} () -\/$>$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t}{iterator\+\_\+t}} \end{DoxyCompactItemize} \doxysubsection{Detailed Description} \subsubsection*{template$<$typename Key, Key key\+\_\+range, typename Value$>$\newline template$<$typename V$>$\newline class KBLIB\+\_\+\+NS\+::compact\+\_\+bit\+\_\+trie$<$ Key, key\+\_\+range, Value $>$\+::iterator\+\_\+t$<$ V $>$} Definition at line \mbox{\hyperlink{bits_8h_source_l00350}{350}} of file \mbox{\hyperlink{bits_8h_source}{bits.\+h}}. \doxysubsection{Member Typedef Documentation} \mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_ad80f9f5d60e73fa40906a2aefe8c26d7}\label{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_ad80f9f5d60e73fa40906a2aefe8c26d7}} \index{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}!difference\_type@{difference\_type}} \index{difference\_type@{difference\_type}!KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}} \doxysubsubsection{\texorpdfstring{difference\_type}{difference\_type}} {\footnotesize\ttfamily template$<$typename Key , Key key\+\_\+range, typename Value $>$ \\ template$<$typename V $>$ \\ using \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie}{KBLIB\+\_\+\+NS\+::compact\+\_\+bit\+\_\+trie}}$<$ Key, key\+\_\+range, Value $>$\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_afbd7405bf38e2619a5df084d8f307517}{\+::iterator\+\_\+t}}$<$ V $>$\+::difference\+\_\+type = \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_a3a9cf3228c13650722d532c52380ef5e}{compact\+\_\+bit\+\_\+trie\+::difference\+\_\+type}}} Definition at line \mbox{\hyperlink{bits_8h_source_l00355}{355}} of file \mbox{\hyperlink{bits_8h_source}{bits.\+h}}. \mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a41edb2a6b2e88613033249e02a771e3d}\label{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a41edb2a6b2e88613033249e02a771e3d}} \index{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}!iterator\_category@{iterator\_category}} \index{iterator\_category@{iterator\_category}!KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}} \doxysubsubsection{\texorpdfstring{iterator\_category}{iterator\_category}} {\footnotesize\ttfamily template$<$typename Key , Key key\+\_\+range, typename Value $>$ \\ template$<$typename V $>$ \\ using \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie}{KBLIB\+\_\+\+NS\+::compact\+\_\+bit\+\_\+trie}}$<$ Key, key\+\_\+range, Value $>$\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_afbd7405bf38e2619a5df084d8f307517}{\+::iterator\+\_\+t}}$<$ V $>$\+::iterator\+\_\+category = std\+::bidirectional\+\_\+iterator\+\_\+tag} Definition at line \mbox{\hyperlink{bits_8h_source_l00356}{356}} of file \mbox{\hyperlink{bits_8h_source}{bits.\+h}}. \mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a55fc7b28f48ee7e1e6607960039a4ec1}\label{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a55fc7b28f48ee7e1e6607960039a4ec1}} \index{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}!pointer@{pointer}} \index{pointer@{pointer}!KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}} \doxysubsubsection{\texorpdfstring{pointer}{pointer}} {\footnotesize\ttfamily template$<$typename Key , Key key\+\_\+range, typename Value $>$ \\ template$<$typename V $>$ \\ using \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie}{KBLIB\+\_\+\+NS\+::compact\+\_\+bit\+\_\+trie}}$<$ Key, key\+\_\+range, Value $>$\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_afbd7405bf38e2619a5df084d8f307517}{\+::iterator\+\_\+t}}$<$ V $>$\+::pointer = V$\ast$} Definition at line \mbox{\hyperlink{bits_8h_source_l00353}{353}} of file \mbox{\hyperlink{bits_8h_source}{bits.\+h}}. \mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a56ca05c89f47ae25ad56b34d7621dd42}\label{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a56ca05c89f47ae25ad56b34d7621dd42}} \index{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}!reference@{reference}} \index{reference@{reference}!KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}} \doxysubsubsection{\texorpdfstring{reference}{reference}} {\footnotesize\ttfamily template$<$typename Key , Key key\+\_\+range, typename Value $>$ \\ template$<$typename V $>$ \\ using \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie}{KBLIB\+\_\+\+NS\+::compact\+\_\+bit\+\_\+trie}}$<$ Key, key\+\_\+range, Value $>$\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_afbd7405bf38e2619a5df084d8f307517}{\+::iterator\+\_\+t}}$<$ V $>$\+::reference = V\&} Definition at line \mbox{\hyperlink{bits_8h_source_l00354}{354}} of file \mbox{\hyperlink{bits_8h_source}{bits.\+h}}. \mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_af2012b4bd35aef448e1999f43b33ce1c}\label{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_af2012b4bd35aef448e1999f43b33ce1c}} \index{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}!value\_type@{value\_type}} \index{value\_type@{value\_type}!KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}} \doxysubsubsection{\texorpdfstring{value\_type}{value\_type}} {\footnotesize\ttfamily template$<$typename Key , Key key\+\_\+range, typename Value $>$ \\ template$<$typename V $>$ \\ using \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie}{KBLIB\+\_\+\+NS\+::compact\+\_\+bit\+\_\+trie}}$<$ Key, key\+\_\+range, Value $>$\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_afbd7405bf38e2619a5df084d8f307517}{\+::iterator\+\_\+t}}$<$ V $>$\+::value\+\_\+type = V} Definition at line \mbox{\hyperlink{bits_8h_source_l00352}{352}} of file \mbox{\hyperlink{bits_8h_source}{bits.\+h}}. \doxysubsection{Constructor \& Destructor Documentation} \mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_afbd7405bf38e2619a5df084d8f307517}\label{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_afbd7405bf38e2619a5df084d8f307517}} \index{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}!iterator\_t@{iterator\_t}} \index{iterator\_t@{iterator\_t}!KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}} \doxysubsubsection{\texorpdfstring{iterator\_t()}{iterator\_t()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}} {\footnotesize\ttfamily template$<$typename Key , Key key\+\_\+range, typename Value $>$ \\ template$<$typename V $>$ \\ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie}{KBLIB\+\_\+\+NS\+::compact\+\_\+bit\+\_\+trie}}$<$ Key, key\+\_\+range, Value $>$\+::iterator\+\_\+t$<$ V $>$\+::iterator\+\_\+t (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [default]}} \mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a82363384f0dbb99c86aefacf02287024}\label{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a82363384f0dbb99c86aefacf02287024}} \index{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}!iterator\_t@{iterator\_t}} \index{iterator\_t@{iterator\_t}!KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}} \doxysubsubsection{\texorpdfstring{iterator\_t()}{iterator\_t()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}} {\footnotesize\ttfamily template$<$typename Key , Key key\+\_\+range, typename Value $>$ \\ template$<$typename V $>$ \\ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie}{KBLIB\+\_\+\+NS\+::compact\+\_\+bit\+\_\+trie}}$<$ Key, key\+\_\+range, Value $>$\+::iterator\+\_\+t$<$ V $>$\+::iterator\+\_\+t (\begin{DoxyParamCaption}\item[{const \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie}{compact\+\_\+bit\+\_\+trie}} \&}]{range }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}} Definition at line \mbox{\hyperlink{bits_8h_source_l00359}{359}} of file \mbox{\hyperlink{bits_8h_source}{bits.\+h}}. \doxysubsection{Member Function Documentation} \mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a972666b7a1c06133fe526a4f16068bba}\label{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a972666b7a1c06133fe526a4f16068bba}} \index{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}!operator$\ast$@{operator$\ast$}} \index{operator$\ast$@{operator$\ast$}!KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}} \doxysubsubsection{\texorpdfstring{operator$\ast$()}{operator*()}} {\footnotesize\ttfamily template$<$typename Key , Key key\+\_\+range, typename Value $>$ \\ template$<$typename V $>$ \\ auto \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie}{KBLIB\+\_\+\+NS\+::compact\+\_\+bit\+\_\+trie}}$<$ Key, key\+\_\+range, Value $>$\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_afbd7405bf38e2619a5df084d8f307517}{\+::iterator\+\_\+t}}$<$ V $>$\+::operator$\ast$ (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a56ca05c89f47ae25ad56b34d7621dd42}{reference}} \hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [noexcept]}} Definition at line \mbox{\hyperlink{bits_8h_source_l00364}{364}} of file \mbox{\hyperlink{bits_8h_source}{bits.\+h}}. \mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a1647a76cd49d027ab042a7d2132bca16}\label{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a1647a76cd49d027ab042a7d2132bca16}} \index{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}!operator++@{operator++}} \index{operator++@{operator++}!KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}} \doxysubsubsection{\texorpdfstring{operator++()}{operator++()}} {\footnotesize\ttfamily template$<$typename Key , Key key\+\_\+range, typename Value $>$ \\ template$<$typename V $>$ \\ auto \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie}{KBLIB\+\_\+\+NS\+::compact\+\_\+bit\+\_\+trie}}$<$ Key, key\+\_\+range, Value $>$\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_afbd7405bf38e2619a5df084d8f307517}{\+::iterator\+\_\+t}}$<$ V $>$\+::operator++ (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) -\/$>$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t}{iterator\+\_\+t}} \hspace{0.3cm}{\ttfamily [inline]}} Definition at line \mbox{\hyperlink{bits_8h_source_l00370}{370}} of file \mbox{\hyperlink{bits_8h_source}{bits.\+h}}. \mbox{\Hypertarget{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a8a2caa2aaa0cde96e7f85de1881b7207}\label{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a8a2caa2aaa0cde96e7f85de1881b7207}} \index{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}!operator-\/$>$@{operator-\/$>$}} \index{operator-\/$>$@{operator-\/$>$}!KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$@{KBLIB\_NS::compact\_bit\_trie$<$ Key, key\_range, Value $>$::iterator\_t$<$ V $>$}} \doxysubsubsection{\texorpdfstring{operator-\/$>$()}{operator->()}} {\footnotesize\ttfamily template$<$typename Key , Key key\+\_\+range, typename Value $>$ \\ template$<$typename V $>$ \\ auto \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie}{KBLIB\+\_\+\+NS\+::compact\+\_\+bit\+\_\+trie}}$<$ Key, key\+\_\+range, Value $>$\mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_afbd7405bf38e2619a5df084d8f307517}{\+::iterator\+\_\+t}}$<$ V $>$\+::operator-\/$>$ (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption}) const -\/$>$ \mbox{\hyperlink{class_k_b_l_i_b___n_s_1_1compact__bit__trie_1_1iterator__t_a55fc7b28f48ee7e1e6607960039a4ec1}{pointer}} \hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [noexcept]}} Definition at line \mbox{\hyperlink{bits_8h_source_l00367}{367}} of file \mbox{\hyperlink{bits_8h_source}{bits.\+h}}. The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize} \item kblib/\mbox{\hyperlink{bits_8h}{bits.\+h}}\end{DoxyCompactItemize}