\hypertarget{structnoncopyable__derived}{}\section{noncopyable\+\_\+derived Struct Reference}
\label{structnoncopyable__derived}\index{noncopyable\+\_\+derived@{noncopyable\+\_\+derived}}


Inheritance diagram for noncopyable\+\_\+derived\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=188pt]{structnoncopyable__derived__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for noncopyable\+\_\+derived\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=188pt]{structnoncopyable__derived__coll__graph}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{structnoncopyable__derived_ae6c4c4edb9c1748b5ccf57e83cbf82d1}{noncopyable\+\_\+derived} ()=default
\item 
\hyperlink{structnoncopyable__derived_a65860495e50663e2e15a26aec54229e6}{noncopyable\+\_\+derived} (const \hyperlink{structnoncopyable__derived}{noncopyable\+\_\+derived} \&)=delete
\item 
\hyperlink{structnoncopyable__derived_a3a99b3d956dccc9c59a814592e6c589d}{noncopyable\+\_\+derived} (\hyperlink{structnoncopyable__derived}{noncopyable\+\_\+derived} \&\&)=default
\end{DoxyCompactItemize}


\subsection{Detailed Description}


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



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

\mbox{\Hypertarget{structnoncopyable__derived_a65860495e50663e2e15a26aec54229e6}\label{structnoncopyable__derived_a65860495e50663e2e15a26aec54229e6}} 
\index{noncopyable\+\_\+derived@{noncopyable\+\_\+derived}!noncopyable\+\_\+derived@{noncopyable\+\_\+derived}}
\index{noncopyable\+\_\+derived@{noncopyable\+\_\+derived}!noncopyable\+\_\+derived@{noncopyable\+\_\+derived}}
\subsubsection{\texorpdfstring{noncopyable\+\_\+derived()}{noncopyable\_derived()}\hspace{0.1cm}{\footnotesize\ttfamily [2/3]}}
{\footnotesize\ttfamily noncopyable\+\_\+derived\+::noncopyable\+\_\+derived (\begin{DoxyParamCaption}\item[{const \hyperlink{structnoncopyable__derived}{noncopyable\+\_\+derived} \&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [delete]}}

\mbox{\Hypertarget{structnoncopyable__derived_a3a99b3d956dccc9c59a814592e6c589d}\label{structnoncopyable__derived_a3a99b3d956dccc9c59a814592e6c589d}} 
\index{noncopyable\+\_\+derived@{noncopyable\+\_\+derived}!noncopyable\+\_\+derived@{noncopyable\+\_\+derived}}
\index{noncopyable\+\_\+derived@{noncopyable\+\_\+derived}!noncopyable\+\_\+derived@{noncopyable\+\_\+derived}}
\subsubsection{\texorpdfstring{noncopyable\+\_\+derived()}{noncopyable\_derived()}\hspace{0.1cm}{\footnotesize\ttfamily [3/3]}}
{\footnotesize\ttfamily noncopyable\+\_\+derived\+::noncopyable\+\_\+derived (\begin{DoxyParamCaption}\item[{\hyperlink{structnoncopyable__derived}{noncopyable\+\_\+derived} \&\&}]{ }\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [default]}}



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