\hypertarget{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester}{\section{Dynamic\-Port\-Tester Class Reference}
\label{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester}\index{Dynamic\-Port\-Tester@{Dynamic\-Port\-Tester}}
}


{\ttfamily \#include $<$Dynamic\-Port\-Tester.\-h$>$}

Inheritance diagram for Dynamic\-Port\-Tester\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=0.385675cm]{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_ae01c397b3e31b93386e75d76ec972b9b}{Dynamic\-Port\-Tester} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a61af3e60b94ae3e748f6fbac1e794af7}{execute} ()
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a47e7da69d026426c73576c20f7df1db5}{set\-State\-Defaults} ()
\item 
virtual bool \hyperlink{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a47ab5b8d445be3ddbaa15c755528e4aa}{has\-Dynamic\-Ports} () const 
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a4a729d701d20af506a60c656b449b41e}{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C} (0, Dynamic\-Matrix, \hyperlink{class_s_c_i_run_1_1_matrix}{Matrix})
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a44668142ae1585d2c4ca4d28a9059f1a}{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C} (1, Dynamic\-Field, Legacy\-Field)
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a30b5724a5f1d0b4fe357132932df69d1}{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C} (2, Dynamic\-String, \hyperlink{class_s_c_i_run_1_1_string}{String})
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a53a0a32ac869e0a1eab883fcb3127cd1}{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T} (0, Num\-Matrices, Int32)
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a693d6378e1b71dc460b47c360d4f9c12}{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T} (1, Num\-Fields, Int32)
\item 
\hyperlink{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a1579c44a9d9562ffb19225efc92502aa}{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T} (2, Num\-Strings, Int32)
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


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


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a61af3e60b94ae3e748f6fbac1e794af7}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester@{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester}!execute@{execute}}
\index{execute@{execute}!SCIRun::Modules::Basic::DynamicPortTester@{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester}}
\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_modules_1_1_basic_1_1_dynamic_port_tester_a61af3e60b94ae3e748f6fbac1e794af7}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_executable_object_ad202bdf85b060603989ff7dcb1be7072}{Executable\-Object}.

\hypertarget{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a47ab5b8d445be3ddbaa15c755528e4aa}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester@{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester}!has\-Dynamic\-Ports@{has\-Dynamic\-Ports}}
\index{has\-Dynamic\-Ports@{has\-Dynamic\-Ports}!SCIRun::Modules::Basic::DynamicPortTester@{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester}}
\subsubsection[{has\-Dynamic\-Ports}]{\setlength{\rightskip}{0pt plus 5cm}virtual bool has\-Dynamic\-Ports (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a47ab5b8d445be3ddbaa15c755528e4aa}


Reimplemented from \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_a47ab5b8d445be3ddbaa15c755528e4aa}{Module}.

\hypertarget{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a4a729d701d20af506a60c656b449b41e}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester@{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester}!I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C@{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C}}
\index{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C@{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C}!SCIRun::Modules::Basic::DynamicPortTester@{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester}}
\subsubsection[{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C}]{\setlength{\rightskip}{0pt plus 5cm}I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C (
\begin{DoxyParamCaption}
\item[{0}]{, }
\item[{Dynamic\-Matrix}]{, }
\item[{{\bf Matrix}}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a4a729d701d20af506a60c656b449b41e}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a44668142ae1585d2c4ca4d28a9059f1a}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester@{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester}!I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C@{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C}}
\index{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C@{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C}!SCIRun::Modules::Basic::DynamicPortTester@{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester}}
\subsubsection[{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C}]{\setlength{\rightskip}{0pt plus 5cm}I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C (
\begin{DoxyParamCaption}
\item[{1}]{, }
\item[{Dynamic\-Field}]{, }
\item[{Legacy\-Field}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a44668142ae1585d2c4ca4d28a9059f1a}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a30b5724a5f1d0b4fe357132932df69d1}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester@{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester}!I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C@{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C}}
\index{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C@{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C}!SCIRun::Modules::Basic::DynamicPortTester@{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester}}
\subsubsection[{I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C}]{\setlength{\rightskip}{0pt plus 5cm}I\-N\-P\-U\-T\-\_\-\-P\-O\-R\-T\-\_\-\-D\-Y\-N\-A\-M\-I\-C (
\begin{DoxyParamCaption}
\item[{2}]{, }
\item[{Dynamic\-String}]{, }
\item[{{\bf String}}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a30b5724a5f1d0b4fe357132932df69d1}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a53a0a32ac869e0a1eab883fcb3127cd1}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester@{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester}!O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T@{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T}}
\index{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T@{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T}!SCIRun::Modules::Basic::DynamicPortTester@{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester}}
\subsubsection[{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T}]{\setlength{\rightskip}{0pt plus 5cm}O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T (
\begin{DoxyParamCaption}
\item[{0}]{, }
\item[{Num\-Matrices}]{, }
\item[{Int32}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a53a0a32ac869e0a1eab883fcb3127cd1}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a693d6378e1b71dc460b47c360d4f9c12}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester@{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester}!O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T@{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T}}
\index{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T@{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T}!SCIRun::Modules::Basic::DynamicPortTester@{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester}}
\subsubsection[{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T}]{\setlength{\rightskip}{0pt plus 5cm}O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T (
\begin{DoxyParamCaption}
\item[{1}]{, }
\item[{Num\-Fields}]{, }
\item[{Int32}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a693d6378e1b71dc460b47c360d4f9c12}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a1579c44a9d9562ffb19225efc92502aa}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester@{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester}!O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T@{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T}}
\index{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T@{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T}!SCIRun::Modules::Basic::DynamicPortTester@{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester}}
\subsubsection[{O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T}]{\setlength{\rightskip}{0pt plus 5cm}O\-U\-T\-P\-U\-T\-\_\-\-P\-O\-R\-T (
\begin{DoxyParamCaption}
\item[{2}]{, }
\item[{Num\-Strings}]{, }
\item[{Int32}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a1579c44a9d9562ffb19225efc92502aa}
\hypertarget{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a47e7da69d026426c73576c20f7df1db5}{\index{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester@{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester}!set\-State\-Defaults@{set\-State\-Defaults}}
\index{set\-State\-Defaults@{set\-State\-Defaults}!SCIRun::Modules::Basic::DynamicPortTester@{S\-C\-I\-Run\-::\-Modules\-::\-Basic\-::\-Dynamic\-Port\-Tester}}
\subsubsection[{set\-State\-Defaults}]{\setlength{\rightskip}{0pt plus 5cm}virtual void set\-State\-Defaults (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_modules_1_1_basic_1_1_dynamic_port_tester_a47e7da69d026426c73576c20f7df1db5}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_interface_aab45009d3b5013c51bec281010f99fe4}{Module\-Interface}.



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Modules/\-Basic/\hyperlink{_dynamic_port_tester_8h}{Dynamic\-Port\-Tester.\-h}\item 
Modules/\-Basic/\hyperlink{_dynamic_port_tester_8cc}{Dynamic\-Port\-Tester.\-cc}\end{DoxyCompactItemize}
