\hypertarget{structkblib_1_1detail_1_1punner__impl_3_01_p_00_01std_1_1index__sequence_3_01_is_8_8_8_01_4_00_01_types_8_8_8_01_4}{}\section{kblib\+:\+:detail\+:\+:punner\+\_\+impl$<$ P, std\+:\+:index\+\_\+sequence$<$ Is... $>$, Types... $>$ Struct Template Reference}
\label{structkblib_1_1detail_1_1punner__impl_3_01_p_00_01std_1_1index__sequence_3_01_is_8_8_8_01_4_00_01_types_8_8_8_01_4}\index{kblib\+::detail\+::punner\+\_\+impl$<$ P, std\+::index\+\_\+sequence$<$ Is... $>$, Types... $>$@{kblib\+::detail\+::punner\+\_\+impl$<$ P, std\+::index\+\_\+sequence$<$ Is... $>$, Types... $>$}}


{\ttfamily \#include $<$bits.\+h$>$}



Inheritance diagram for kblib\+:\+:detail\+:\+:punner\+\_\+impl$<$ P, std\+:\+:index\+\_\+sequence$<$ Is... $>$, Types... $>$\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=230pt]{structkblib_1_1detail_1_1punner__impl_3_01_p_00_01std_1_1index__sequence_3_01_is_8_8_8_01_4_00_0e1336d06983a70e35789026590f8f0a1}
\end{center}
\end{figure}


Collaboration diagram for kblib\+:\+:detail\+:\+:punner\+\_\+impl$<$ P, std\+:\+:index\+\_\+sequence$<$ Is... $>$, Types... $>$\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=230pt]{structkblib_1_1detail_1_1punner__impl_3_01_p_00_01std_1_1index__sequence_3_01_is_8_8_8_01_4_00_01_types_8_8_8_01_4__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
std\+::byte \hyperlink{structkblib_1_1detail_1_1punner__impl_3_01_p_00_01std_1_1index__sequence_3_01_is_8_8_8_01_4_00_01_types_8_8_8_01_4_aaf427c616bf282cbcd2291cbe326448a}{raw} \mbox{[}std\+::max(\{sizeof(Types)...\})\mbox{]}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Detailed Description}
\subsubsection*{template$<$typename P, std\+::size\+\_\+t... Is, typename... Types$>$\newline
struct kblib\+::detail\+::punner\+\_\+impl$<$ P, std\+::index\+\_\+sequence$<$ Is... $>$, Types... $>$}



Definition at line 516 of file bits.\+h.



\subsection{Member Data Documentation}
\mbox{\Hypertarget{structkblib_1_1detail_1_1punner__impl_3_01_p_00_01std_1_1index__sequence_3_01_is_8_8_8_01_4_00_01_types_8_8_8_01_4_aaf427c616bf282cbcd2291cbe326448a}\label{structkblib_1_1detail_1_1punner__impl_3_01_p_00_01std_1_1index__sequence_3_01_is_8_8_8_01_4_00_01_types_8_8_8_01_4_aaf427c616bf282cbcd2291cbe326448a}} 
\index{kblib\+::detail\+::punner\+\_\+impl$<$ P, std\+::index\+\_\+sequence$<$ Is... $>$, Types... $>$@{kblib\+::detail\+::punner\+\_\+impl$<$ P, std\+::index\+\_\+sequence$<$ Is... $>$, Types... $>$}!raw@{raw}}
\index{raw@{raw}!kblib\+::detail\+::punner\+\_\+impl$<$ P, std\+::index\+\_\+sequence$<$ Is... $>$, Types... $>$@{kblib\+::detail\+::punner\+\_\+impl$<$ P, std\+::index\+\_\+sequence$<$ Is... $>$, Types... $>$}}
\subsubsection{\texorpdfstring{raw}{raw}}
{\footnotesize\ttfamily template$<$typename P , std\+::size\+\_\+t... Is, typename... Types$>$ \\
std\+::byte \hyperlink{structkblib_1_1detail_1_1punner__impl}{kblib\+::detail\+::punner\+\_\+impl}$<$ P, std\+::index\+\_\+sequence$<$ Is... $>$, Types... $>$\+::raw\mbox{[}std\+::max(\{sizeof(Types)...\})\mbox{]}}



Definition at line 519 of file bits.\+h.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
kblib/\hyperlink{bits_8h}{bits.\+h}\end{DoxyCompactItemize}
