\hypertarget{class_s_c_i_run_1_1_string}{\section{String Class Reference}
\label{class_s_c_i_run_1_1_string}\index{String@{String}}
}


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

Inheritance diagram for String\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{class_s_c_i_run_1_1_string}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_string_a8db865e64c3c3f65ec6a0b6fd8c09a94}{String} ()
\begin{DoxyCompactList}\small\item\em Constructors. \end{DoxyCompactList}\item 
\hyperlink{class_s_c_i_run_1_1_string_ac5f44664d60b98e6af39fd7ee6e457cc}{String} (const std\-::string \&str)
\item 
\hyperlink{class_s_c_i_run_1_1_string_a326f0bd688ed2b378c3672cc93688e2e}{String} (const \hyperlink{class_s_c_i_run_1_1_string}{String} \&str)
\item 
\hyperlink{class_s_c_i_run_1_1_string_af85366dc541925a5ffcad4821d766e5d}{String} (const char $\ast$str)
\item 
virtual \hyperlink{class_s_c_i_run_1_1_string_a998ab66c7adb23a76179eec57d05de9d}{$\sim$\-String} ()
\begin{DoxyCompactList}\small\item\em Destructor. \end{DoxyCompactList}\item 
\hyperlink{class_s_c_i_run_1_1_string}{String} $\ast$ \hyperlink{class_s_c_i_run_1_1_string_a293fbe4c9037e786ef08a67885350dcb}{clone} ()
\begin{DoxyCompactList}\small\item\em Public member functions. \end{DoxyCompactList}\item 
void \hyperlink{class_s_c_i_run_1_1_string_a7371905129d5747a546fe3ffad362e07}{set} (const std\-::string \&str)
\item 
std\-::string \hyperlink{class_s_c_i_run_1_1_string_a4879b26a87a0b49f7d535c7a669620f6}{get} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_string_a0ff134d5d4ba9d3a2f04f66f369fc96a}{io} (\hyperlink{class_s_c_i_run_1_1_piostream}{Piostream} \&)
\begin{DoxyCompactList}\small\item\em \hyperlink{class_s_c_i_run_1_1_persistent}{Persistent} representation... \end{DoxyCompactList}\item 
virtual std\-::string \hyperlink{class_s_c_i_run_1_1_string_aa9e58780ab822bc6762a6af936a3c09a}{dynamic\-\_\-type\-\_\-name} () const 
\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_string_a9d0456ea164996dc1f3616d83d2c46da}{type\-\_\-id}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_string_a8db865e64c3c3f65ec6a0b6fd8c09a94}{\index{S\-C\-I\-Run\-::\-String@{S\-C\-I\-Run\-::\-String}!String@{String}}
\index{String@{String}!SCIRun::String@{S\-C\-I\-Run\-::\-String}}
\subsubsection[{String}]{\setlength{\rightskip}{0pt plus 5cm}{\bf String} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_string_a8db865e64c3c3f65ec6a0b6fd8c09a94}


Constructors. 

constructors \hypertarget{class_s_c_i_run_1_1_string_ac5f44664d60b98e6af39fd7ee6e457cc}{\index{S\-C\-I\-Run\-::\-String@{S\-C\-I\-Run\-::\-String}!String@{String}}
\index{String@{String}!SCIRun::String@{S\-C\-I\-Run\-::\-String}}
\subsubsection[{String}]{\setlength{\rightskip}{0pt plus 5cm}{\bf String} (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{str}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [explicit]}}}\label{class_s_c_i_run_1_1_string_ac5f44664d60b98e6af39fd7ee6e457cc}
\hypertarget{class_s_c_i_run_1_1_string_a326f0bd688ed2b378c3672cc93688e2e}{\index{S\-C\-I\-Run\-::\-String@{S\-C\-I\-Run\-::\-String}!String@{String}}
\index{String@{String}!SCIRun::String@{S\-C\-I\-Run\-::\-String}}
\subsubsection[{String}]{\setlength{\rightskip}{0pt plus 5cm}{\bf String} (
\begin{DoxyParamCaption}
\item[{const {\bf String} \&}]{str}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_string_a326f0bd688ed2b378c3672cc93688e2e}
\hypertarget{class_s_c_i_run_1_1_string_af85366dc541925a5ffcad4821d766e5d}{\index{S\-C\-I\-Run\-::\-String@{S\-C\-I\-Run\-::\-String}!String@{String}}
\index{String@{String}!SCIRun::String@{S\-C\-I\-Run\-::\-String}}
\subsubsection[{String}]{\setlength{\rightskip}{0pt plus 5cm}{\bf String} (
\begin{DoxyParamCaption}
\item[{const char $\ast$}]{str}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [explicit]}}}\label{class_s_c_i_run_1_1_string_af85366dc541925a5ffcad4821d766e5d}
\hypertarget{class_s_c_i_run_1_1_string_a998ab66c7adb23a76179eec57d05de9d}{\index{S\-C\-I\-Run\-::\-String@{S\-C\-I\-Run\-::\-String}!$\sim$\-String@{$\sim$\-String}}
\index{$\sim$\-String@{$\sim$\-String}!SCIRun::String@{S\-C\-I\-Run\-::\-String}}
\subsubsection[{$\sim$\-String}]{\setlength{\rightskip}{0pt plus 5cm}$\sim${\bf String} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_string_a998ab66c7adb23a76179eec57d05de9d}


Destructor. 



\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_string_a293fbe4c9037e786ef08a67885350dcb}{\index{S\-C\-I\-Run\-::\-String@{S\-C\-I\-Run\-::\-String}!clone@{clone}}
\index{clone@{clone}!SCIRun::String@{S\-C\-I\-Run\-::\-String}}
\subsubsection[{clone}]{\setlength{\rightskip}{0pt plus 5cm}{\bf String} $\ast$ clone (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_string_a293fbe4c9037e786ef08a67885350dcb}


Public member functions. 

\hypertarget{class_s_c_i_run_1_1_string_aa9e58780ab822bc6762a6af936a3c09a}{\index{S\-C\-I\-Run\-::\-String@{S\-C\-I\-Run\-::\-String}!dynamic\-\_\-type\-\_\-name@{dynamic\-\_\-type\-\_\-name}}
\index{dynamic\-\_\-type\-\_\-name@{dynamic\-\_\-type\-\_\-name}!SCIRun::String@{S\-C\-I\-Run\-::\-String}}
\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_string_aa9e58780ab822bc6762a6af936a3c09a}


Reimplemented from \hyperlink{class_s_c_i_run_1_1_property_manager_ac14bb6e3f1b9edf17be512a9ed0288a9}{Property\-Manager}.

\hypertarget{class_s_c_i_run_1_1_string_a4879b26a87a0b49f7d535c7a669620f6}{\index{S\-C\-I\-Run\-::\-String@{S\-C\-I\-Run\-::\-String}!get@{get}}
\index{get@{get}!SCIRun::String@{S\-C\-I\-Run\-::\-String}}
\subsubsection[{get}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string get (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_string_a4879b26a87a0b49f7d535c7a669620f6}
\hypertarget{class_s_c_i_run_1_1_string_a0ff134d5d4ba9d3a2f04f66f369fc96a}{\index{S\-C\-I\-Run\-::\-String@{S\-C\-I\-Run\-::\-String}!io@{io}}
\index{io@{io}!SCIRun::String@{S\-C\-I\-Run\-::\-String}}
\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_string_a0ff134d5d4ba9d3a2f04f66f369fc96a}


\hyperlink{class_s_c_i_run_1_1_persistent}{Persistent} representation... 



Reimplemented from \hyperlink{class_s_c_i_run_1_1_property_manager_a4817b40104bbf9d05ae7a56d5f6b0f8a}{Property\-Manager}.

\hypertarget{class_s_c_i_run_1_1_string_a7371905129d5747a546fe3ffad362e07}{\index{S\-C\-I\-Run\-::\-String@{S\-C\-I\-Run\-::\-String}!set@{set}}
\index{set@{set}!SCIRun::String@{S\-C\-I\-Run\-::\-String}}
\subsubsection[{set}]{\setlength{\rightskip}{0pt plus 5cm}void set (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{str}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_string_a7371905129d5747a546fe3ffad362e07}


\subsection{Member Data Documentation}
\hypertarget{class_s_c_i_run_1_1_string_a9d0456ea164996dc1f3616d83d2c46da}{\index{S\-C\-I\-Run\-::\-String@{S\-C\-I\-Run\-::\-String}!type\-\_\-id@{type\-\_\-id}}
\index{type\-\_\-id@{type\-\_\-id}!SCIRun::String@{S\-C\-I\-Run\-::\-String}}
\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_string_a9d0456ea164996dc1f3616d83d2c46da}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Core/\-Datatypes/\-Legacy/\-Other/\hyperlink{_legacy_2_other_2_string_8h}{String.\-h}\item 
Core/\-Datatypes/\-Legacy/\-Other/\hyperlink{_legacy_2_other_2_string_8cc}{String.\-cc}\end{DoxyCompactItemize}
