<reponame>SpeedOfMagic/Metaprogramming<gh_stars>0
\hypertarget{struct_t_l_1_1_contains}{}\doxysection{TL\+::Contains$<$ type\+\_\+list, T $>$ Struct Template Reference}
\label{struct_t_l_1_1_contains}\index{TL::Contains$<$ type\_list, T $>$@{TL::Contains$<$ type\_list, T $>$}}


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

\doxysubsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
constexpr static bool \mbox{\hyperlink{struct_t_l_1_1_contains_a1e000a4b3d12d76c17b0ab7a92f93964}{value}} = \mbox{\hyperlink{struct_t_l_1_1_index_of}{Index\+Of}}$<$type\+\_\+list, T$>$\+::value $>$= 0
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\subsubsection*{template$<$class type\+\_\+list, typename T$>$\newline
struct T\+L\+::\+Contains$<$ type\+\_\+list, T $>$}

Checks if type\+\_\+list contains typename T 
\begin{DoxyParams}{Parameters}
{\em type\+\_\+list} & Template parameter \\
\hline
{\em T} & Template parameter \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Parameter value, true if type\+\_\+list contains typename T, false otherwise 
\end{DoxyReturn}


Definition at line 14 of file contains.\+h.



\doxysubsection{Member Data Documentation}
\mbox{\Hypertarget{struct_t_l_1_1_contains_a1e000a4b3d12d76c17b0ab7a92f93964}\label{struct_t_l_1_1_contains_a1e000a4b3d12d76c17b0ab7a92f93964}} 
\index{TL::Contains$<$ type\_list, T $>$@{TL::Contains$<$ type\_list, T $>$}!value@{value}}
\index{value@{value}!TL::Contains$<$ type\_list, T $>$@{TL::Contains$<$ type\_list, T $>$}}
\doxysubsubsection{\texorpdfstring{value}{value}}
{\footnotesize\ttfamily template$<$class type\+\_\+list , typename T $>$ \\
constexpr static bool \mbox{\hyperlink{struct_t_l_1_1_contains}{T\+L\+::\+Contains}}$<$ type\+\_\+list, T $>$\+::value = \mbox{\hyperlink{struct_t_l_1_1_index_of}{Index\+Of}}$<$type\+\_\+list, T$>$\+::value $>$= 0\hspace{0.3cm}{\ttfamily [static]}, {\ttfamily [constexpr]}}



Definition at line 15 of file contains.\+h.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
T\+L/\mbox{\hyperlink{contains_8h}{contains.\+h}}\end{DoxyCompactItemize}
