\hypertarget{structutl_1_1meta_1_1nat__}{}\section{utl\+:\+:meta\+:\+:nat\+\_\+ Struct Reference}
\label{structutl_1_1meta_1_1nat__}\index{utl\+::meta\+::nat\+\_\+@{utl\+::meta\+::nat\+\_\+}}


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

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{structutl_1_1meta_1_1nat___adccaf921c4aa751d22831fcc10d5a673}{nat\+\_\+}} ()=delete
\item 
\mbox{\hyperlink{structutl_1_1meta_1_1nat___a133e363072f900269933f6c163b294f8}{$\sim$nat\+\_\+}} ()=delete
\item 
\mbox{\hyperlink{structutl_1_1meta_1_1nat___a42d01fdec9b91bc31c325a51e28b5d41}{nat\+\_\+}} (\mbox{\hyperlink{structutl_1_1meta_1_1nat__}{nat\+\_\+}} const \&)=delete
\item 
void \mbox{\hyperlink{structutl_1_1meta_1_1nat___a905f7286e42782137f31227a7c891355}{operator=}} (\mbox{\hyperlink{structutl_1_1meta_1_1nat__}{nat\+\_\+}} const \&)=delete
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Not a type to use in detected idiom. This type can not be constructed, destructed or copied 

Definition at line 63 of file detection.\+h.



\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{structutl_1_1meta_1_1nat___adccaf921c4aa751d22831fcc10d5a673}\label{structutl_1_1meta_1_1nat___adccaf921c4aa751d22831fcc10d5a673}} 
\index{utl\+::meta\+::nat\+\_\+@{utl\+::meta\+::nat\+\_\+}!nat\+\_\+@{nat\+\_\+}}
\index{nat\+\_\+@{nat\+\_\+}!utl\+::meta\+::nat\+\_\+@{utl\+::meta\+::nat\+\_\+}}
\subsubsection{\texorpdfstring{nat\+\_\+()}{nat\_()}\hspace{0.1cm}{\footnotesize\ttfamily [1/2]}}
{\footnotesize\ttfamily utl\+::meta\+::nat\+\_\+\+::nat\+\_\+ (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [delete]}}

\mbox{\Hypertarget{structutl_1_1meta_1_1nat___a133e363072f900269933f6c163b294f8}\label{structutl_1_1meta_1_1nat___a133e363072f900269933f6c163b294f8}} 
\index{utl\+::meta\+::nat\+\_\+@{utl\+::meta\+::nat\+\_\+}!````~nat\+\_\+@{$\sim$nat\+\_\+}}
\index{````~nat\+\_\+@{$\sim$nat\+\_\+}!utl\+::meta\+::nat\+\_\+@{utl\+::meta\+::nat\+\_\+}}
\subsubsection{\texorpdfstring{$\sim$nat\+\_\+()}{~nat\_()}}
{\footnotesize\ttfamily utl\+::meta\+::nat\+\_\+\+::$\sim$nat\+\_\+ (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [delete]}}

\mbox{\Hypertarget{structutl_1_1meta_1_1nat___a42d01fdec9b91bc31c325a51e28b5d41}\label{structutl_1_1meta_1_1nat___a42d01fdec9b91bc31c325a51e28b5d41}} 
\index{utl\+::meta\+::nat\+\_\+@{utl\+::meta\+::nat\+\_\+}!nat\+\_\+@{nat\+\_\+}}
\index{nat\+\_\+@{nat\+\_\+}!utl\+::meta\+::nat\+\_\+@{utl\+::meta\+::nat\+\_\+}}
\subsubsection{\texorpdfstring{nat\+\_\+()}{nat\_()}\hspace{0.1cm}{\footnotesize\ttfamily [2/2]}}
{\footnotesize\ttfamily utl\+::meta\+::nat\+\_\+\+::nat\+\_\+ (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structutl_1_1meta_1_1nat__}{nat\+\_\+}} const \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [delete]}}



\subsection{Member Function Documentation}
\mbox{\Hypertarget{structutl_1_1meta_1_1nat___a905f7286e42782137f31227a7c891355}\label{structutl_1_1meta_1_1nat___a905f7286e42782137f31227a7c891355}} 
\index{utl\+::meta\+::nat\+\_\+@{utl\+::meta\+::nat\+\_\+}!operator=@{operator=}}
\index{operator=@{operator=}!utl\+::meta\+::nat\+\_\+@{utl\+::meta\+::nat\+\_\+}}
\subsubsection{\texorpdfstring{operator=()}{operator=()}}
{\footnotesize\ttfamily void utl\+::meta\+::nat\+\_\+\+::operator= (\begin{DoxyParamCaption}\item[{\mbox{\hyperlink{structutl_1_1meta_1_1nat__}{nat\+\_\+}} const \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [delete]}}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
include/utl/meta/\mbox{\hyperlink{detection_8h}{detection.\+h}}\end{DoxyCompactItemize}
