\hypertarget{class_s_c_i_run_1_1_get_file_name}{\section{Get\-File\-Name Class Reference}
\label{class_s_c_i_run_1_1_get_file_name}\index{Get\-File\-Name@{Get\-File\-Name}}
}


This Module gets a filename and stores it in a string.  


Inheritance diagram for Get\-File\-Name\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_1_1_get_file_name}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_get_file_name_afe443077eb5ae4f5062bc56648ee0004}{Get\-File\-Name} (Gui\-Context $\ast$)
\item 
virtual \hyperlink{class_s_c_i_run_1_1_get_file_name_af3a67345089db48d17dcc52f87011e44}{$\sim$\-Get\-File\-Name} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_get_file_name_a61af3e60b94ae3e748f6fbac1e794af7}{execute} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_get_file_name_ae48a43b7dc304831f68cd1845a0d9097}{tcl\-\_\-command} (Gui\-Args \&args, void $\ast$userdata)
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
Gui\-Filename \hyperlink{class_s_c_i_run_1_1_get_file_name_a0dba0522c1bc595f38bc075812c2765b}{gui\-\_\-filename\-\_\-}
\item 
Gui\-String \hyperlink{class_s_c_i_run_1_1_get_file_name_aae1a4f8c2cd9db2620497cff1b24d318}{gui\-\_\-filename\-\_\-base\-\_\-}
\item 
Gui\-Int \hyperlink{class_s_c_i_run_1_1_get_file_name_a4ba8a3b6116df864803f1e82ff9c49fa}{gui\-\_\-number\-\_\-in\-\_\-series\-\_\-}
\item 
Gui\-Int \hyperlink{class_s_c_i_run_1_1_get_file_name_aa6f204314bf496787c091d274a07126f}{gui\-\_\-delay\-\_\-}
\item 
Gui\-Int \hyperlink{class_s_c_i_run_1_1_get_file_name_ab952a49e33ffcc2c9ddc3dd319987b5f}{gui\-\_\-pinned\-\_\-}
\item 
std\-::vector$<$ \hyperlink{namespace_s_c_i_run_aa4605f9871bf6bc302dc940df2ff8a62}{String\-Handle} $>$ \hyperlink{class_s_c_i_run_1_1_get_file_name_a64c35eddadfee9096d45e93699e987e0}{string\-Handles\-\_\-}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
This Module gets a filename and stores it in a string. 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_get_file_name_afe443077eb5ae4f5062bc56648ee0004}{\index{S\-C\-I\-Run\-::\-Get\-File\-Name@{S\-C\-I\-Run\-::\-Get\-File\-Name}!Get\-File\-Name@{Get\-File\-Name}}
\index{Get\-File\-Name@{Get\-File\-Name}!SCIRun::GetFileName@{S\-C\-I\-Run\-::\-Get\-File\-Name}}
\subsubsection[{Get\-File\-Name}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Get\-File\-Name} (
\begin{DoxyParamCaption}
\item[{Gui\-Context $\ast$}]{ctx}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_get_file_name_afe443077eb5ae4f5062bc56648ee0004}
\hypertarget{class_s_c_i_run_1_1_get_file_name_af3a67345089db48d17dcc52f87011e44}{\index{S\-C\-I\-Run\-::\-Get\-File\-Name@{S\-C\-I\-Run\-::\-Get\-File\-Name}!$\sim$\-Get\-File\-Name@{$\sim$\-Get\-File\-Name}}
\index{$\sim$\-Get\-File\-Name@{$\sim$\-Get\-File\-Name}!SCIRun::GetFileName@{S\-C\-I\-Run\-::\-Get\-File\-Name}}
\subsubsection[{$\sim$\-Get\-File\-Name}]{\setlength{\rightskip}{0pt plus 5cm}$\sim${\bf Get\-File\-Name} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_get_file_name_af3a67345089db48d17dcc52f87011e44}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_get_file_name_a61af3e60b94ae3e748f6fbac1e794af7}{\index{S\-C\-I\-Run\-::\-Get\-File\-Name@{S\-C\-I\-Run\-::\-Get\-File\-Name}!execute@{execute}}
\index{execute@{execute}!SCIRun::GetFileName@{S\-C\-I\-Run\-::\-Get\-File\-Name}}
\subsubsection[{execute}]{\setlength{\rightskip}{0pt plus 5cm}void execute (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_get_file_name_a61af3e60b94ae3e748f6fbac1e794af7}
If no data or an input change recreate the field. I.\-e Only execute when neeed. \hypertarget{class_s_c_i_run_1_1_get_file_name_ae48a43b7dc304831f68cd1845a0d9097}{\index{S\-C\-I\-Run\-::\-Get\-File\-Name@{S\-C\-I\-Run\-::\-Get\-File\-Name}!tcl\-\_\-command@{tcl\-\_\-command}}
\index{tcl\-\_\-command@{tcl\-\_\-command}!SCIRun::GetFileName@{S\-C\-I\-Run\-::\-Get\-File\-Name}}
\subsubsection[{tcl\-\_\-command}]{\setlength{\rightskip}{0pt plus 5cm}void tcl\-\_\-command (
\begin{DoxyParamCaption}
\item[{Gui\-Args \&}]{args, }
\item[{void $\ast$}]{userdata}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_get_file_name_ae48a43b7dc304831f68cd1845a0d9097}


\subsection{Member Data Documentation}
\hypertarget{class_s_c_i_run_1_1_get_file_name_aa6f204314bf496787c091d274a07126f}{\index{S\-C\-I\-Run\-::\-Get\-File\-Name@{S\-C\-I\-Run\-::\-Get\-File\-Name}!gui\-\_\-delay\-\_\-@{gui\-\_\-delay\-\_\-}}
\index{gui\-\_\-delay\-\_\-@{gui\-\_\-delay\-\_\-}!SCIRun::GetFileName@{S\-C\-I\-Run\-::\-Get\-File\-Name}}
\subsubsection[{gui\-\_\-delay\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}Gui\-Int gui\-\_\-delay\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_get_file_name_aa6f204314bf496787c091d274a07126f}
\hypertarget{class_s_c_i_run_1_1_get_file_name_a0dba0522c1bc595f38bc075812c2765b}{\index{S\-C\-I\-Run\-::\-Get\-File\-Name@{S\-C\-I\-Run\-::\-Get\-File\-Name}!gui\-\_\-filename\-\_\-@{gui\-\_\-filename\-\_\-}}
\index{gui\-\_\-filename\-\_\-@{gui\-\_\-filename\-\_\-}!SCIRun::GetFileName@{S\-C\-I\-Run\-::\-Get\-File\-Name}}
\subsubsection[{gui\-\_\-filename\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}Gui\-Filename gui\-\_\-filename\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_get_file_name_a0dba0522c1bc595f38bc075812c2765b}
\hypertarget{class_s_c_i_run_1_1_get_file_name_aae1a4f8c2cd9db2620497cff1b24d318}{\index{S\-C\-I\-Run\-::\-Get\-File\-Name@{S\-C\-I\-Run\-::\-Get\-File\-Name}!gui\-\_\-filename\-\_\-base\-\_\-@{gui\-\_\-filename\-\_\-base\-\_\-}}
\index{gui\-\_\-filename\-\_\-base\-\_\-@{gui\-\_\-filename\-\_\-base\-\_\-}!SCIRun::GetFileName@{S\-C\-I\-Run\-::\-Get\-File\-Name}}
\subsubsection[{gui\-\_\-filename\-\_\-base\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}Gui\-String gui\-\_\-filename\-\_\-base\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_get_file_name_aae1a4f8c2cd9db2620497cff1b24d318}
\hypertarget{class_s_c_i_run_1_1_get_file_name_a4ba8a3b6116df864803f1e82ff9c49fa}{\index{S\-C\-I\-Run\-::\-Get\-File\-Name@{S\-C\-I\-Run\-::\-Get\-File\-Name}!gui\-\_\-number\-\_\-in\-\_\-series\-\_\-@{gui\-\_\-number\-\_\-in\-\_\-series\-\_\-}}
\index{gui\-\_\-number\-\_\-in\-\_\-series\-\_\-@{gui\-\_\-number\-\_\-in\-\_\-series\-\_\-}!SCIRun::GetFileName@{S\-C\-I\-Run\-::\-Get\-File\-Name}}
\subsubsection[{gui\-\_\-number\-\_\-in\-\_\-series\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}Gui\-Int gui\-\_\-number\-\_\-in\-\_\-series\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_get_file_name_a4ba8a3b6116df864803f1e82ff9c49fa}
\hypertarget{class_s_c_i_run_1_1_get_file_name_ab952a49e33ffcc2c9ddc3dd319987b5f}{\index{S\-C\-I\-Run\-::\-Get\-File\-Name@{S\-C\-I\-Run\-::\-Get\-File\-Name}!gui\-\_\-pinned\-\_\-@{gui\-\_\-pinned\-\_\-}}
\index{gui\-\_\-pinned\-\_\-@{gui\-\_\-pinned\-\_\-}!SCIRun::GetFileName@{S\-C\-I\-Run\-::\-Get\-File\-Name}}
\subsubsection[{gui\-\_\-pinned\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}Gui\-Int gui\-\_\-pinned\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_get_file_name_ab952a49e33ffcc2c9ddc3dd319987b5f}
\hypertarget{class_s_c_i_run_1_1_get_file_name_a64c35eddadfee9096d45e93699e987e0}{\index{S\-C\-I\-Run\-::\-Get\-File\-Name@{S\-C\-I\-Run\-::\-Get\-File\-Name}!string\-Handles\-\_\-@{string\-Handles\-\_\-}}
\index{string\-Handles\-\_\-@{string\-Handles\-\_\-}!SCIRun::GetFileName@{S\-C\-I\-Run\-::\-Get\-File\-Name}}
\subsubsection[{string\-Handles\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}std\-::vector$<$ {\bf String\-Handle} $>$ string\-Handles\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_get_file_name_a64c35eddadfee9096d45e93699e987e0}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Modules/\-Legacy/\-String/\hyperlink{_get_file_name_8cc}{Get\-File\-Name.\-cc}\end{DoxyCompactItemize}
