\hypertarget{class_s_c_i_run_1_1_core_1_1_has_id}{\section{Has\-Id$<$ Id\-Type, Id\-Generator $>$ Class Template Reference}
\label{class_s_c_i_run_1_1_core_1_1_has_id}\index{Has\-Id$<$ Id\-Type, Id\-Generator $>$@{Has\-Id$<$ Id\-Type, Id\-Generator $>$}}
}


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

Inheritance diagram for Has\-Id$<$ Id\-Type, Id\-Generator $>$\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=9.824561cm]{class_s_c_i_run_1_1_core_1_1_has_id}
\end{center}
\end{figure}
\subsection*{Public Types}
\begin{DoxyCompactItemize}
\item 
typedef Id\-Type \hyperlink{class_s_c_i_run_1_1_core_1_1_has_id_a4a56fc7ecc0df834bca2b441b18b8ca4}{id\-\_\-type}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_core_1_1_has_id_a1b4e180c03974b923c75c5921ddf487c}{Has\-Id} ()
\item 
Id\-Type \hyperlink{class_s_c_i_run_1_1_core_1_1_has_id_aca6920f154425b84ef569d2f3c66517d}{id} () const 
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\subsubsection*{template$<$typename Id\-Type, typename Id\-Generator$>$class S\-C\-I\-Run\-::\-Core\-::\-Has\-Id$<$ Id\-Type, Id\-Generator $>$}

\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{todo__todo000126}{Todo}]\-: split out \end{DoxyRefDesc}


\subsection{Member Typedef Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_has_id_a4a56fc7ecc0df834bca2b441b18b8ca4}{\index{S\-C\-I\-Run\-::\-Core\-::\-Has\-Id@{S\-C\-I\-Run\-::\-Core\-::\-Has\-Id}!id\-\_\-type@{id\-\_\-type}}
\index{id\-\_\-type@{id\-\_\-type}!SCIRun::Core::HasId@{S\-C\-I\-Run\-::\-Core\-::\-Has\-Id}}
\subsubsection[{id\-\_\-type}]{\setlength{\rightskip}{0pt plus 5cm}typedef Id\-Type {\bf id\-\_\-type}}}\label{class_s_c_i_run_1_1_core_1_1_has_id_a4a56fc7ecc0df834bca2b441b18b8ca4}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_has_id_a1b4e180c03974b923c75c5921ddf487c}{\index{S\-C\-I\-Run\-::\-Core\-::\-Has\-Id@{S\-C\-I\-Run\-::\-Core\-::\-Has\-Id}!Has\-Id@{Has\-Id}}
\index{Has\-Id@{Has\-Id}!SCIRun::Core::HasId@{S\-C\-I\-Run\-::\-Core\-::\-Has\-Id}}
\subsubsection[{Has\-Id}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Has\-Id} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_core_1_1_has_id_a1b4e180c03974b923c75c5921ddf487c}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_core_1_1_has_id_aca6920f154425b84ef569d2f3c66517d}{\index{S\-C\-I\-Run\-::\-Core\-::\-Has\-Id@{S\-C\-I\-Run\-::\-Core\-::\-Has\-Id}!id@{id}}
\index{id@{id}!SCIRun::Core::HasId@{S\-C\-I\-Run\-::\-Core\-::\-Has\-Id}}
\subsubsection[{id}]{\setlength{\rightskip}{0pt plus 5cm}Id\-Type id (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_core_1_1_has_id_aca6920f154425b84ef569d2f3c66517d}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Core/\-Datatypes/\hyperlink{_has_id_8h}{Has\-Id.\-h}\end{DoxyCompactItemize}
