\hypertarget{struct_tmeta_detection_1_1_a}{}\section{Tmeta\+Detection\+:\+:A$<$ T $>$ Struct Template Reference}
\label{struct_tmeta_detection_1_1_a}\index{Tmeta\+Detection\+::\+A$<$ T $>$@{Tmeta\+Detection\+::\+A$<$ T $>$}}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
using \mbox{\hyperlink{struct_tmeta_detection_1_1_a_abb4c8bfc99b5eda5cf4022aebe3ce14c}{type}} = T
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{struct_tmeta_detection_1_1_a_a370babd29cb6d649218312629232ca2e}{A}} (int i, double d)
\item 
\mbox{\hyperlink{struct_tmeta_detection_1_1_a}{A}} \& \mbox{\hyperlink{struct_tmeta_detection_1_1_a_a8d9dcbc3f32ae8c0a881855f6a589e5a}{operator++}} ()
\item 
{\footnotesize template$<$typename TT  = T, typename  = when$<$std\+::is\+\_\+integral$<$\+T\+T$>$\+::type\+::value$>$$>$ }\\TT \mbox{\hyperlink{struct_tmeta_detection_1_1_a_ada3b575458a82b475f0c11dc2187af3c}{sfun}} ()
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename T$>$\newline
struct Tmeta\+Detection\+::\+A$<$ T $>$}



Definition at line 34 of file Tmeta\+Detection.\+cpp.



\subsection{Member Typedef Documentation}
\mbox{\Hypertarget{struct_tmeta_detection_1_1_a_abb4c8bfc99b5eda5cf4022aebe3ce14c}\label{struct_tmeta_detection_1_1_a_abb4c8bfc99b5eda5cf4022aebe3ce14c}} 
\index{Tmeta\+Detection\+::A@{Tmeta\+Detection\+::A}!type@{type}}
\index{type@{type}!Tmeta\+Detection\+::A@{Tmeta\+Detection\+::A}}
\subsubsection{\texorpdfstring{type}{type}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
using \mbox{\hyperlink{struct_tmeta_detection_1_1_a}{Tmeta\+Detection\+::A}}$<$ T $>$\+::\mbox{\hyperlink{struct_tmeta_detection_1_1_a_abb4c8bfc99b5eda5cf4022aebe3ce14c}{type}} =  T}



Definition at line 35 of file Tmeta\+Detection.\+cpp.



\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{struct_tmeta_detection_1_1_a_a370babd29cb6d649218312629232ca2e}\label{struct_tmeta_detection_1_1_a_a370babd29cb6d649218312629232ca2e}} 
\index{Tmeta\+Detection\+::A@{Tmeta\+Detection\+::A}!A@{A}}
\index{A@{A}!Tmeta\+Detection\+::A@{Tmeta\+Detection\+::A}}
\subsubsection{\texorpdfstring{A()}{A()}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
\mbox{\hyperlink{struct_tmeta_detection_1_1_a}{Tmeta\+Detection\+::A}}$<$ T $>$\+::\mbox{\hyperlink{struct_tmeta_detection_1_1_a}{A}} (\begin{DoxyParamCaption}\item[{int}]{i,  }\item[{double}]{d }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Definition at line 36 of file Tmeta\+Detection.\+cpp.



\subsection{Member Function Documentation}
\mbox{\Hypertarget{struct_tmeta_detection_1_1_a_a8d9dcbc3f32ae8c0a881855f6a589e5a}\label{struct_tmeta_detection_1_1_a_a8d9dcbc3f32ae8c0a881855f6a589e5a}} 
\index{Tmeta\+Detection\+::A@{Tmeta\+Detection\+::A}!operator++@{operator++}}
\index{operator++@{operator++}!Tmeta\+Detection\+::A@{Tmeta\+Detection\+::A}}
\subsubsection{\texorpdfstring{operator++()}{operator++()}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
\mbox{\hyperlink{struct_tmeta_detection_1_1_a}{A}}\& \mbox{\hyperlink{struct_tmeta_detection_1_1_a}{Tmeta\+Detection\+::A}}$<$ T $>$\+::operator++ (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Definition at line 37 of file Tmeta\+Detection.\+cpp.

\mbox{\Hypertarget{struct_tmeta_detection_1_1_a_ada3b575458a82b475f0c11dc2187af3c}\label{struct_tmeta_detection_1_1_a_ada3b575458a82b475f0c11dc2187af3c}} 
\index{Tmeta\+Detection\+::A@{Tmeta\+Detection\+::A}!sfun@{sfun}}
\index{sfun@{sfun}!Tmeta\+Detection\+::A@{Tmeta\+Detection\+::A}}
\subsubsection{\texorpdfstring{sfun()}{sfun()}}
{\footnotesize\ttfamily template$<$typename T $>$ \\
template$<$typename TT  = T, typename  = when$<$std\+::is\+\_\+integral$<$\+T\+T$>$\+::type\+::value$>$$>$ \\
TT \mbox{\hyperlink{struct_tmeta_detection_1_1_a}{Tmeta\+Detection\+::A}}$<$ T $>$\+::sfun (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}}



Definition at line 41 of file Tmeta\+Detection.\+cpp.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
test/tests/\mbox{\hyperlink{_tmeta_detection_8cpp}{Tmeta\+Detection.\+cpp}}\end{DoxyCompactItemize}
