\hypertarget{class_s_c_i_run_1_1_core_1_1_singleton}{\section{Singleton$<$ T $>$ Class Template Reference}
\label{class_s_c_i_run_1_1_core_1_1_singleton}\index{Singleton$<$ T $>$@{Singleton$<$ T $>$}}
}


N\-O\-T\-E\-: This singleton model requires that the project is linked statically.  




{\ttfamily \#include $<$Singleton.\-h$>$}

Inheritance diagram for Singleton$<$ T $>$\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_1_1_core_1_1_singleton}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
T \& \hyperlink{class_s_c_i_run_1_1_core_1_1_singleton_ae7e02e7b9038b8e74a582c6b9668ea71}{instance} ()
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$class T$>$class S\-C\-I\-Run\-::\-Core\-::\-Singleton$<$ T $>$}

N\-O\-T\-E\-: This singleton model requires that the project is linked statically. 

\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_singleton_ae7e02e7b9038b8e74a582c6b9668ea71}{\index{S\-C\-I\-Run\-::\-Core\-::\-Singleton@{S\-C\-I\-Run\-::\-Core\-::\-Singleton}!instance@{instance}}
\index{instance@{instance}!SCIRun::Core::Singleton@{S\-C\-I\-Run\-::\-Core\-::\-Singleton}}
\subsubsection[{instance}]{\setlength{\rightskip}{0pt plus 5cm}T\& instance (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_core_1_1_singleton_ae7e02e7b9038b8e74a582c6b9668ea71}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Core/\-Utils/\hyperlink{_singleton_8h}{Singleton.\-h}\end{DoxyCompactItemize}
