\hypertarget{class_s_c_i_run_1_1_thread_error}{\section{Thread\-Error Class Reference}
\label{class_s_c_i_run_1_1_thread_error}\index{Thread\-Error@{Thread\-Error}}
}


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

Inheritance diagram for Thread\-Error\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{class_s_c_i_run_1_1_thread_error}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_thread_error_abc0035c7d3855e772193a832f682df5b}{Thread\-Error} (const std\-::string \&\hyperlink{class_s_c_i_run_1_1_thread_error_a1d7ec1e96cd24d4b946ff7f949bb5c63}{message})
\item 
\hyperlink{class_s_c_i_run_1_1_thread_error_a3b137a1077ad9111f7db2f9a08053f7e}{Thread\-Error} (const \hyperlink{class_s_c_i_run_1_1_thread_error}{Thread\-Error} \&)
\begin{DoxyCompactList}\small\item\em \hyperlink{struct_copy}{Copy} ctor. \end{DoxyCompactList}\item 
virtual \hyperlink{class_s_c_i_run_1_1_thread_error_a56b3e309bd4f704147ddceb195c349c5}{$\sim$\-Thread\-Error} ()
\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
virtual const char $\ast$ \hyperlink{class_s_c_i_run_1_1_thread_error_a1d7ec1e96cd24d4b946ff7f949bb5c63}{message} () const 
\begin{DoxyCompactList}\small\item\em returns the message associated with this error \end{DoxyCompactList}\item 
virtual const char $\ast$ \hyperlink{class_s_c_i_run_1_1_thread_error_a515d1b53dc46d3e8f939d3ed9e6e9b0c}{type} () const 
\begin{DoxyCompactList}\small\item\em returns the name of this exception (the name of this class) \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_thread_error_abc0035c7d3855e772193a832f682df5b}{\index{S\-C\-I\-Run\-::\-Thread\-Error@{S\-C\-I\-Run\-::\-Thread\-Error}!Thread\-Error@{Thread\-Error}}
\index{Thread\-Error@{Thread\-Error}!SCIRun::ThreadError@{S\-C\-I\-Run\-::\-Thread\-Error}}
\subsubsection[{Thread\-Error}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Thread\-Error} (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{message}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_thread_error_abc0035c7d3855e772193a832f682df5b}
Constructor for the \hyperlink{class_s_c_i_run_1_1_thread_error}{Thread\-Error} class. Message is a human readable string that explains the reason for the error \hypertarget{class_s_c_i_run_1_1_thread_error_a3b137a1077ad9111f7db2f9a08053f7e}{\index{S\-C\-I\-Run\-::\-Thread\-Error@{S\-C\-I\-Run\-::\-Thread\-Error}!Thread\-Error@{Thread\-Error}}
\index{Thread\-Error@{Thread\-Error}!SCIRun::ThreadError@{S\-C\-I\-Run\-::\-Thread\-Error}}
\subsubsection[{Thread\-Error}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Thread\-Error} (
\begin{DoxyParamCaption}
\item[{const {\bf Thread\-Error} \&}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_thread_error_a3b137a1077ad9111f7db2f9a08053f7e}


\hyperlink{struct_copy}{Copy} ctor. 

\hypertarget{class_s_c_i_run_1_1_thread_error_a56b3e309bd4f704147ddceb195c349c5}{\index{S\-C\-I\-Run\-::\-Thread\-Error@{S\-C\-I\-Run\-::\-Thread\-Error}!$\sim$\-Thread\-Error@{$\sim$\-Thread\-Error}}
\index{$\sim$\-Thread\-Error@{$\sim$\-Thread\-Error}!SCIRun::ThreadError@{S\-C\-I\-Run\-::\-Thread\-Error}}
\subsubsection[{$\sim$\-Thread\-Error}]{\setlength{\rightskip}{0pt plus 5cm}virtual $\sim${\bf Thread\-Error} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_thread_error_a56b3e309bd4f704147ddceb195c349c5}


Destructor. 



\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_thread_error_a1d7ec1e96cd24d4b946ff7f949bb5c63}{\index{S\-C\-I\-Run\-::\-Thread\-Error@{S\-C\-I\-Run\-::\-Thread\-Error}!message@{message}}
\index{message@{message}!SCIRun::ThreadError@{S\-C\-I\-Run\-::\-Thread\-Error}}
\subsubsection[{message}]{\setlength{\rightskip}{0pt plus 5cm}virtual const char$\ast$ message (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_thread_error_a1d7ec1e96cd24d4b946ff7f949bb5c63}


returns the message associated with this error 



Implements \hyperlink{class_s_c_i_run_1_1_exception_ae3cd5a4418e97df95db8471028f72c71}{Exception}.

\hypertarget{class_s_c_i_run_1_1_thread_error_a515d1b53dc46d3e8f939d3ed9e6e9b0c}{\index{S\-C\-I\-Run\-::\-Thread\-Error@{S\-C\-I\-Run\-::\-Thread\-Error}!type@{type}}
\index{type@{type}!SCIRun::ThreadError@{S\-C\-I\-Run\-::\-Thread\-Error}}
\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}virtual const char$\ast$ type (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_thread_error_a515d1b53dc46d3e8f939d3ed9e6e9b0c}


returns the name of this exception (the name of this class) 



Implements \hyperlink{class_s_c_i_run_1_1_exception_a25260fad83775eb3ca1d55b2e60438ba}{Exception}.



The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Core/\-Thread/\-Legacy/\hyperlink{_thread_error_8h}{Thread\-Error.\-h}\end{DoxyCompactItemize}
