\hypertarget{structnot__copyable}{}\section{not\+\_\+copyable Struct Reference}
\label{structnot__copyable}\index{not\+\_\+copyable@{not\+\_\+copyable}}


Inheritance diagram for not\+\_\+copyable\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=172pt]{structnot__copyable__inherit__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structnot__copyable_a65e792f068a9be0c381a86c30b7d5c8f}{not\+\_\+copyable} ()=default
\item 
\hyperlink{structnot__copyable_a2c1dccae738eab8a44008804e4335679}{not\+\_\+copyable} (const \hyperlink{structnot__copyable}{not\+\_\+copyable} \&)=delete
\item 
\hyperlink{structnot__copyable_a65ee52bf505e947059a2bab30481b75e}{not\+\_\+copyable} (\hyperlink{structnot__copyable}{not\+\_\+copyable} \&\&)=default
\item 
virtual \hyperlink{structnot__copyable_a12fad417a684b038e41dc3f8502830ee}{$\sim$not\+\_\+copyable} ()=default
\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 108 of file variant.\+cpp.



\subsection{Constructor \& Destructor Documentation}
\mbox{\Hypertarget{structnot__copyable_a65e792f068a9be0c381a86c30b7d5c8f}\label{structnot__copyable_a65e792f068a9be0c381a86c30b7d5c8f}} 
\index{not\+\_\+copyable@{not\+\_\+copyable}!not\+\_\+copyable@{not\+\_\+copyable}}
\index{not\+\_\+copyable@{not\+\_\+copyable}!not\+\_\+copyable@{not\+\_\+copyable}}
\subsubsection{\texorpdfstring{not\+\_\+copyable()}{not\_copyable()}\hspace{0.1cm}{\footnotesize\ttfamily [1/3]}}
{\footnotesize\ttfamily not\+\_\+copyable\+::not\+\_\+copyable (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [default]}}

\mbox{\Hypertarget{structnot__copyable_a2c1dccae738eab8a44008804e4335679}\label{structnot__copyable_a2c1dccae738eab8a44008804e4335679}} 
\index{not\+\_\+copyable@{not\+\_\+copyable}!not\+\_\+copyable@{not\+\_\+copyable}}
\index{not\+\_\+copyable@{not\+\_\+copyable}!not\+\_\+copyable@{not\+\_\+copyable}}
\subsubsection{\texorpdfstring{not\+\_\+copyable()}{not\_copyable()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily not\+\_\+copyable\+::not\+\_\+copyable (\begin{DoxyParamCaption}\item[{const \hyperlink{structnot__copyable}{not\+\_\+copyable} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [delete]}}

\mbox{\Hypertarget{structnot__copyable_a65ee52bf505e947059a2bab30481b75e}\label{structnot__copyable_a65ee52bf505e947059a2bab30481b75e}} 
\index{not\+\_\+copyable@{not\+\_\+copyable}!not\+\_\+copyable@{not\+\_\+copyable}}
\index{not\+\_\+copyable@{not\+\_\+copyable}!not\+\_\+copyable@{not\+\_\+copyable}}
\subsubsection{\texorpdfstring{not\+\_\+copyable()}{not\_copyable()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily not\+\_\+copyable\+::not\+\_\+copyable (\begin{DoxyParamCaption}\item[{\hyperlink{structnot__copyable}{not\+\_\+copyable} \&\&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [default]}}

\mbox{\Hypertarget{structnot__copyable_a12fad417a684b038e41dc3f8502830ee}\label{structnot__copyable_a12fad417a684b038e41dc3f8502830ee}} 
\index{not\+\_\+copyable@{not\+\_\+copyable}!````~not\+\_\+copyable@{$\sim$not\+\_\+copyable}}
\index{````~not\+\_\+copyable@{$\sim$not\+\_\+copyable}!not\+\_\+copyable@{not\+\_\+copyable}}
\subsubsection{\texorpdfstring{$\sim$not\+\_\+copyable()}{~not\_copyable()}}
{\footnotesize\ttfamily virtual not\+\_\+copyable\+::$\sim$not\+\_\+copyable (\begin{DoxyParamCaption}{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [virtual]}, {\ttfamily [default]}}



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
\hyperlink{variant_8cpp}{variant.\+cpp}\end{DoxyCompactItemize}
