\hypertarget{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id}{\section{Port\-Id Struct Reference}
\label{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id}\index{Port\-Id@{Port\-Id}}
}


{\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_port_id_acaa600e99ddc3f931da7590be84fdb46}{Port\-Id} (size\-\_\-t num=0, const std\-::string \&n=\char`\"{}\mbox{[}undefined\mbox{]}\char`\"{})
\item 
std\-::string \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id_a3f23c97b6c9f2a88e1121d1c633ccafa}{to\-String} () const 
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
std\-::string \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id_a9b45b3e13bd9167aab02e17e08916231}{name}
\item 
size\-\_\-t \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id_a3670f4bed50c88882ceba330ffeb095c}{id}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id_acaa600e99ddc3f931da7590be84fdb46}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port\-Id@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port\-Id}!Port\-Id@{Port\-Id}}
\index{Port\-Id@{Port\-Id}!SCIRun::Dataflow::Networks::PortId@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port\-Id}}
\subsubsection[{Port\-Id}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Port\-Id} (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{num = {\ttfamily 0}, }
\item[{const std\-::string \&}]{n = {\ttfamily \char`\"{}\mbox{[}undefined\mbox{]}\char`\"{}}}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}}}\label{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id_acaa600e99ddc3f931da7590be84fdb46}


\subsection{Member Function Documentation}
\hypertarget{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id_a3f23c97b6c9f2a88e1121d1c633ccafa}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port\-Id@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port\-Id}!to\-String@{to\-String}}
\index{to\-String@{to\-String}!SCIRun::Dataflow::Networks::PortId@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port\-Id}}
\subsubsection[{to\-String}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string to\-String (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const}}\label{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id_a3f23c97b6c9f2a88e1121d1c633ccafa}
\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{todo__todo000420}{Todo}]\-: need smart way to set \end{DoxyRefDesc}


\subsection{Member Data Documentation}
\hypertarget{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id_a3670f4bed50c88882ceba330ffeb095c}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port\-Id@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port\-Id}!id@{id}}
\index{id@{id}!SCIRun::Dataflow::Networks::PortId@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port\-Id}}
\subsubsection[{id}]{\setlength{\rightskip}{0pt plus 5cm}size\-\_\-t id}}\label{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id_a3670f4bed50c88882ceba330ffeb095c}
\hypertarget{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id_a9b45b3e13bd9167aab02e17e08916231}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port\-Id@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port\-Id}!name@{name}}
\index{name@{name}!SCIRun::Dataflow::Networks::PortId@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port\-Id}}
\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string name}}\label{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id_a9b45b3e13bd9167aab02e17e08916231}


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}
