\hypertarget{class_s_c_i_run_1_1_property}{\section{Property$<$ T $>$ Class Template Reference}
\label{class_s_c_i_run_1_1_property}\index{Property$<$ T $>$@{Property$<$ T $>$}}
}


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

Inheritance diagram for Property$<$ T $>$\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{class_s_c_i_run_1_1_property}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_property_a43659a9ce296d8ed54382761b068eaf4}{Property} (const T \&o, bool trans)
\item 
virtual \hyperlink{class_s_c_i_run_1_1_property_a26853308153c2a839fa24410df3b15dd}{$\sim$\-Property} ()
\item 
virtual \hyperlink{class_s_c_i_run_1_1_property_base}{Property\-Base} $\ast$ \hyperlink{class_s_c_i_run_1_1_property_a6c9833edeefa76f9f6072a689f8c6b97}{clone} () const 
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_property_a4817b40104bbf9d05ae7a56d5f6b0f8a}{io} (\hyperlink{class_s_c_i_run_1_1_piostream}{Piostream} \&stream)
\item 
virtual std\-::string \hyperlink{class_s_c_i_run_1_1_property_aa9e58780ab822bc6762a6af936a3c09a}{dynamic\-\_\-type\-\_\-name} () const 
\item 
virtual bool \hyperlink{class_s_c_i_run_1_1_property_a3f9ba74cf2679e44f9a619adb49fc362}{operator==} (\hyperlink{class_s_c_i_run_1_1_property_base}{Property\-Base} \&pb) const 
\item 
virtual bool \hyperlink{class_s_c_i_run_1_1_property_a18388f4a57427682627ff5df022168ee}{operator!=} (\hyperlink{class_s_c_i_run_1_1_property_base}{Property\-Base} \&pb) const 
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static const std\-::string \hyperlink{class_s_c_i_run_1_1_property_a97d19d6120cf44d7ad4973bc733b9513}{type\-\_\-name} (int n=-\/1)
\end{DoxyCompactItemize}
\subsection*{Static Public Attributes}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{class_s_c_i_run_1_1_persistent_type_i_d}{Persistent\-Type\-I\-D} \hyperlink{class_s_c_i_run_1_1_property_a9d0456ea164996dc1f3616d83d2c46da}{type\-\_\-id}
\end{DoxyCompactItemize}
\subsection*{Protected Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_property_a39e8f3865bb0af43640c711d5c53bc0a}{Property} ()
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
class \hyperlink{class_s_c_i_run_1_1_property_aa4ef18500ab7709b4f19ce11c4bf5f4c}{Property\-Manager}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_property_a43659a9ce296d8ed54382761b068eaf4}{\index{S\-C\-I\-Run\-::\-Property@{S\-C\-I\-Run\-::\-Property}!Property@{Property}}
\index{Property@{Property}!SCIRun::Property@{S\-C\-I\-Run\-::\-Property}}
\subsubsection[{Property}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Property} (
\begin{DoxyParamCaption}
\item[{const T \&}]{o, }
\item[{bool}]{trans}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_property_a43659a9ce296d8ed54382761b068eaf4}
\hypertarget{class_s_c_i_run_1_1_property_a26853308153c2a839fa24410df3b15dd}{\index{S\-C\-I\-Run\-::\-Property@{S\-C\-I\-Run\-::\-Property}!$\sim$\-Property@{$\sim$\-Property}}
\index{$\sim$\-Property@{$\sim$\-Property}!SCIRun::Property@{S\-C\-I\-Run\-::\-Property}}
\subsubsection[{$\sim$\-Property}]{\setlength{\rightskip}{0pt plus 5cm}virtual $\sim${\bf Property} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_property_a26853308153c2a839fa24410df3b15dd}
\hypertarget{class_s_c_i_run_1_1_property_a39e8f3865bb0af43640c711d5c53bc0a}{\index{S\-C\-I\-Run\-::\-Property@{S\-C\-I\-Run\-::\-Property}!Property@{Property}}
\index{Property@{Property}!SCIRun::Property@{S\-C\-I\-Run\-::\-Property}}
\subsubsection[{Property}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Property} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_property_a39e8f3865bb0af43640c711d5c53bc0a}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_property_a6c9833edeefa76f9f6072a689f8c6b97}{\index{S\-C\-I\-Run\-::\-Property@{S\-C\-I\-Run\-::\-Property}!clone@{clone}}
\index{clone@{clone}!SCIRun::Property@{S\-C\-I\-Run\-::\-Property}}
\subsubsection[{clone}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf Property\-Base}$\ast$ clone (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_property_a6c9833edeefa76f9f6072a689f8c6b97}


Reimplemented from \hyperlink{class_s_c_i_run_1_1_property_base_a6c9833edeefa76f9f6072a689f8c6b97}{Property\-Base}.

\hypertarget{class_s_c_i_run_1_1_property_aa9e58780ab822bc6762a6af936a3c09a}{\index{S\-C\-I\-Run\-::\-Property@{S\-C\-I\-Run\-::\-Property}!dynamic\-\_\-type\-\_\-name@{dynamic\-\_\-type\-\_\-name}}
\index{dynamic\-\_\-type\-\_\-name@{dynamic\-\_\-type\-\_\-name}!SCIRun::Property@{S\-C\-I\-Run\-::\-Property}}
\subsubsection[{dynamic\-\_\-type\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}virtual std\-::string dynamic\-\_\-type\-\_\-name (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_property_aa9e58780ab822bc6762a6af936a3c09a}


Reimplemented from \hyperlink{class_s_c_i_run_1_1_property_base_ac14bb6e3f1b9edf17be512a9ed0288a9}{Property\-Base}.

\hypertarget{class_s_c_i_run_1_1_property_a4817b40104bbf9d05ae7a56d5f6b0f8a}{\index{S\-C\-I\-Run\-::\-Property@{S\-C\-I\-Run\-::\-Property}!io@{io}}
\index{io@{io}!SCIRun::Property@{S\-C\-I\-Run\-::\-Property}}
\subsubsection[{io}]{\setlength{\rightskip}{0pt plus 5cm}void io (
\begin{DoxyParamCaption}
\item[{{\bf Piostream} \&}]{stream}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_property_a4817b40104bbf9d05ae7a56d5f6b0f8a}


Reimplemented from \hyperlink{class_s_c_i_run_1_1_property_base_aa4df4c28c5c09736f4da132615e22a2c}{Property\-Base}.

\hypertarget{class_s_c_i_run_1_1_property_a18388f4a57427682627ff5df022168ee}{\index{S\-C\-I\-Run\-::\-Property@{S\-C\-I\-Run\-::\-Property}!operator!=@{operator!=}}
\index{operator!=@{operator!=}!SCIRun::Property@{S\-C\-I\-Run\-::\-Property}}
\subsubsection[{operator!=}]{\setlength{\rightskip}{0pt plus 5cm}virtual bool operator!= (
\begin{DoxyParamCaption}
\item[{{\bf Property\-Base} \&}]{pb}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_property_a18388f4a57427682627ff5df022168ee}


Reimplemented from \hyperlink{class_s_c_i_run_1_1_property_base_a658318cd54c65895e0eb5260137705de}{Property\-Base}.

\hypertarget{class_s_c_i_run_1_1_property_a3f9ba74cf2679e44f9a619adb49fc362}{\index{S\-C\-I\-Run\-::\-Property@{S\-C\-I\-Run\-::\-Property}!operator==@{operator==}}
\index{operator==@{operator==}!SCIRun::Property@{S\-C\-I\-Run\-::\-Property}}
\subsubsection[{operator==}]{\setlength{\rightskip}{0pt plus 5cm}virtual bool operator== (
\begin{DoxyParamCaption}
\item[{{\bf Property\-Base} \&}]{pb}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_property_a3f9ba74cf2679e44f9a619adb49fc362}


Reimplemented from \hyperlink{class_s_c_i_run_1_1_property_base_a6ac8e74759c6334930d71184394ecb55}{Property\-Base}.

\hypertarget{class_s_c_i_run_1_1_property_a97d19d6120cf44d7ad4973bc733b9513}{\index{S\-C\-I\-Run\-::\-Property@{S\-C\-I\-Run\-::\-Property}!type\-\_\-name@{type\-\_\-name}}
\index{type\-\_\-name@{type\-\_\-name}!SCIRun::Property@{S\-C\-I\-Run\-::\-Property}}
\subsubsection[{type\-\_\-name}]{\setlength{\rightskip}{0pt plus 5cm}const std\-::string type\-\_\-name (
\begin{DoxyParamCaption}
\item[{int}]{n = {\ttfamily -\/1}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_property_a97d19d6120cf44d7ad4973bc733b9513}


\subsection{Friends And Related Function Documentation}
\hypertarget{class_s_c_i_run_1_1_property_aa4ef18500ab7709b4f19ce11c4bf5f4c}{\index{S\-C\-I\-Run\-::\-Property@{S\-C\-I\-Run\-::\-Property}!Property\-Manager@{Property\-Manager}}
\index{Property\-Manager@{Property\-Manager}!SCIRun::Property@{S\-C\-I\-Run\-::\-Property}}
\subsubsection[{Property\-Manager}]{\setlength{\rightskip}{0pt plus 5cm}friend class {\bf Property\-Manager}\hspace{0.3cm}{\ttfamily [friend]}}}\label{class_s_c_i_run_1_1_property_aa4ef18500ab7709b4f19ce11c4bf5f4c}


\subsection{Member Data Documentation}
\hypertarget{class_s_c_i_run_1_1_property_a9d0456ea164996dc1f3616d83d2c46da}{\index{S\-C\-I\-Run\-::\-Property@{S\-C\-I\-Run\-::\-Property}!type\-\_\-id@{type\-\_\-id}}
\index{type\-\_\-id@{type\-\_\-id}!SCIRun::Property@{S\-C\-I\-Run\-::\-Property}}
\subsubsection[{type\-\_\-id}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Persistent\-Type\-I\-D} type\-\_\-id\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_property_a9d0456ea164996dc1f3616d83d2c46da}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Core/\-Datatypes/\-Legacy/\-Base/\hyperlink{_property_manager_8h}{Property\-Manager.\-h}\end{DoxyCompactItemize}
