\hypertarget{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description}{\section{Module\-Description Struct Reference}
\label{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description}\index{Module\-Description@{Module\-Description}}
}


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

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_a373813682446183dc4d02dd91f1e4ad1}{Module\-Description} ()
\item 
\hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_ad12d646c2be855bfbbd52af031f58150}{$\sim$\-Module\-Description} ()
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_lookup_info}{Module\-Lookup\-Info} \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_aaa21690cce8365b434de32ab488d1937}{lookup\-Info\-\_\-}
\item 
std\-::string \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_acdb559f1a9636229638bee6c3df2e5a9}{module\-\_\-version\-\_\-}
\item 
std\-::string \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_a4e22f3552f512ec74d5b087ff66b3205}{module\-Status\-\_\-}
\item 
std\-::string \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_a32b57d6f18bb9e4607f42456e0e7861a}{module\-Info\-\_\-}
\item 
std\-::vector$<$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a16d214caa8c1765948e1ed68f8488c9f}{Input\-Port\-Description} $>$ \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_a6930ee8965c6ffbf5668125dead8adc2}{input\-\_\-ports\-\_\-}
\item 
std\-::vector\\*
$<$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a6fe62863d4af7a2c3597886e907d98df}{Output\-Port\-Description} $>$ \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_a0941ac8e4dbcdb78afc308e52b16bb1c}{output\-\_\-ports\-\_\-}
\item 
\hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a2db52711bdecd459b632c70e258207d4}{Module\-Maker} \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_a59d2241088b5289810d4af4f1148bb6a}{maker\-\_\-}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_a373813682446183dc4d02dd91f1e4ad1}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description}!Module\-Description@{Module\-Description}}
\index{Module\-Description@{Module\-Description}!SCIRun::Dataflow::Networks::ModuleDescription@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description}}
\subsubsection[{Module\-Description}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Module\-Description} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_a373813682446183dc4d02dd91f1e4ad1}
\hypertarget{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_ad12d646c2be855bfbbd52af031f58150}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description}!$\sim$\-Module\-Description@{$\sim$\-Module\-Description}}
\index{$\sim$\-Module\-Description@{$\sim$\-Module\-Description}!SCIRun::Dataflow::Networks::ModuleDescription@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description}}
\subsubsection[{$\sim$\-Module\-Description}]{\setlength{\rightskip}{0pt plus 5cm}$\sim${\bf Module\-Description} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_ad12d646c2be855bfbbd52af031f58150}


\subsection{Member Data Documentation}
\hypertarget{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_a6930ee8965c6ffbf5668125dead8adc2}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description}!input\-\_\-ports\-\_\-@{input\-\_\-ports\-\_\-}}
\index{input\-\_\-ports\-\_\-@{input\-\_\-ports\-\_\-}!SCIRun::Dataflow::Networks::ModuleDescription@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description}}
\subsubsection[{input\-\_\-ports\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}std\-::vector$<${\bf Input\-Port\-Description}$>$ input\-\_\-ports\-\_\-}}\label{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_a6930ee8965c6ffbf5668125dead8adc2}
\hypertarget{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_aaa21690cce8365b434de32ab488d1937}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description}!lookup\-Info\-\_\-@{lookup\-Info\-\_\-}}
\index{lookup\-Info\-\_\-@{lookup\-Info\-\_\-}!SCIRun::Dataflow::Networks::ModuleDescription@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description}}
\subsubsection[{lookup\-Info\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Module\-Lookup\-Info} lookup\-Info\-\_\-}}\label{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_aaa21690cce8365b434de32ab488d1937}
\hypertarget{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_a59d2241088b5289810d4af4f1148bb6a}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description}!maker\-\_\-@{maker\-\_\-}}
\index{maker\-\_\-@{maker\-\_\-}!SCIRun::Dataflow::Networks::ModuleDescription@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description}}
\subsubsection[{maker\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Module\-Maker} maker\-\_\-}}\label{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_a59d2241088b5289810d4af4f1148bb6a}
\hypertarget{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_acdb559f1a9636229638bee6c3df2e5a9}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description}!module\-\_\-version\-\_\-@{module\-\_\-version\-\_\-}}
\index{module\-\_\-version\-\_\-@{module\-\_\-version\-\_\-}!SCIRun::Dataflow::Networks::ModuleDescription@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description}}
\subsubsection[{module\-\_\-version\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string module\-\_\-version\-\_\-}}\label{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_acdb559f1a9636229638bee6c3df2e5a9}
\hypertarget{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_a32b57d6f18bb9e4607f42456e0e7861a}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description}!module\-Info\-\_\-@{module\-Info\-\_\-}}
\index{module\-Info\-\_\-@{module\-Info\-\_\-}!SCIRun::Dataflow::Networks::ModuleDescription@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description}}
\subsubsection[{module\-Info\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string module\-Info\-\_\-}}\label{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_a32b57d6f18bb9e4607f42456e0e7861a}
\hypertarget{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_a4e22f3552f512ec74d5b087ff66b3205}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description}!module\-Status\-\_\-@{module\-Status\-\_\-}}
\index{module\-Status\-\_\-@{module\-Status\-\_\-}!SCIRun::Dataflow::Networks::ModuleDescription@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description}}
\subsubsection[{module\-Status\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string module\-Status\-\_\-}}\label{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_a4e22f3552f512ec74d5b087ff66b3205}
\hypertarget{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_a0941ac8e4dbcdb78afc308e52b16bb1c}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description}!output\-\_\-ports\-\_\-@{output\-\_\-ports\-\_\-}}
\index{output\-\_\-ports\-\_\-@{output\-\_\-ports\-\_\-}!SCIRun::Dataflow::Networks::ModuleDescription@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-Description}}
\subsubsection[{output\-\_\-ports\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}std\-::vector$<${\bf Output\-Port\-Description}$>$ output\-\_\-ports\-\_\-}}\label{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description_a0941ac8e4dbcdb78afc308e52b16bb1c}


The documentation for this struct was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Dataflow/\-Network/\hyperlink{_module_description_8h}{Module\-Description.\-h}\item 
Dataflow/\-Network/\hyperlink{_module_description_8cc}{Module\-Description.\-cc}\end{DoxyCompactItemize}
