\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port}{\section{Port Class Reference}
\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port}\index{Port@{Port}}
}


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

Inheritance diagram for Port\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=4.000000cm]{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port}
\end{center}
\end{figure}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_1_1_construction_params}{Construction\-Params}
\end{DoxyCompactItemize}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a1494e0ffa2bba9c35d18a66b5bb4e1a0}{Port} (\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_interface}{Module\-Interface} $\ast$module, const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_1_1_construction_params}{Construction\-Params} \&params)
\item 
virtual \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_ace19edfecfdf1557637d8d5bb9f91501}{$\sim$\-Port} ()
\item 
size\-\_\-t \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_abab627efd3728a6f5693064973005c99}{nconnections} () const 
\item 
const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_connection}{Connection} $\ast$ \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a502a2c5077860ee3ad2e964c89f18b76}{connection} (size\-\_\-t) const 
\item 
virtual \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id}{Port\-Id} \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_aa7537aa38e63ab3c0f8775124dd3d387}{id} () const 
\item 
std\-::string \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a21096ec88b08ba3aec8fd7fa8e26ed11}{get\-\_\-typename} () const 
\item 
std\-::string \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_ab0f5a9ab3a2dc80ec8626950384502ac}{get\-\_\-colorname} () const 
\item 
std\-::string \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_adba5b68cd0ad2a98d5cc51c4ca1a3597}{get\-\_\-portname} () const 
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a6189b60d7c14f57d71ea578939152346}{attach} (\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_connection}{Connection} $\ast$conn)
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a4dde1c88234f076ef3c17aafe147ecba}{detach} (\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_connection}{Connection} $\ast$conn)
\item 
virtual \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_id}{Module\-Id} \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a774b1ed499aafa7a202061713049f47c}{get\-Underlying\-Module\-Id} () const 
\item 
virtual size\-\_\-t \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a659e8df65f89db5547aa8a8fe3d92f69}{get\-Index} () const 
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_ae0ec5c276d37d228f316fff34b386de9}{set\-Index} (size\-\_\-t index)
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_interface}{Module\-Interface} $\ast$ \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a1daf36afbcc23d1ef3218f4da494c4aa}{module\-\_\-}
\item 
std\-::vector$<$ \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_connection}{Connection} $\ast$ $>$ \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a0812f59695bac41173ad2b3f66ac1207}{connections\-\_\-}
\item 
size\-\_\-t \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a785d586ace5b36f2b0dab11f7dcd20f6}{index\-\_\-}
\item 
\hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id}{Port\-Id} \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a446267b5b270e1d6ff8bfe2806432c7b}{id\-\_\-}
\item 
const std\-::string \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a579f4b27c39836692cce414f35a04eae}{type\-Name\-\_\-}
\item 
const std\-::string \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_abd64f5c8ca1fcfb6551910270e137697}{port\-Name\-\_\-}
\item 
const std\-::string \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a469b52a28f47fb807c2875136ff83a59}{color\-Name\-\_\-}
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a1494e0ffa2bba9c35d18a66b5bb4e1a0}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!Port@{Port}}
\index{Port@{Port}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{Port}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Port} (
\begin{DoxyParamCaption}
\item[{{\bf Module\-Interface} $\ast$}]{module, }
\item[{const {\bf Construction\-Params} \&}]{params}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a1494e0ffa2bba9c35d18a66b5bb4e1a0}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_ace19edfecfdf1557637d8d5bb9f91501}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!$\sim$\-Port@{$\sim$\-Port}}
\index{$\sim$\-Port@{$\sim$\-Port}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{$\sim$\-Port}]{\setlength{\rightskip}{0pt plus 5cm}$\sim${\bf Port} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_ace19edfecfdf1557637d8d5bb9f91501}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a6189b60d7c14f57d71ea578939152346}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!attach@{attach}}
\index{attach@{attach}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{attach}]{\setlength{\rightskip}{0pt plus 5cm}void attach (
\begin{DoxyParamCaption}
\item[{{\bf Connection} $\ast$}]{conn}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a6189b60d7c14f57d71ea578939152346}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_interface_a6b1f2bd1c899e9afa110baa68d1247f8}{Port\-Interface}.



Reimplemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_input_port_a6189b60d7c14f57d71ea578939152346}{Input\-Port}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a502a2c5077860ee3ad2e964c89f18b76}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!connection@{connection}}
\index{connection@{connection}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{connection}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Connection} $\ast$ connection (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{i}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a502a2c5077860ee3ad2e964c89f18b76}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_interface_a7ba31de71f544004f81e26f6f7e4b10f}{Port\-Interface}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a4dde1c88234f076ef3c17aafe147ecba}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!detach@{detach}}
\index{detach@{detach}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{detach}]{\setlength{\rightskip}{0pt plus 5cm}void detach (
\begin{DoxyParamCaption}
\item[{{\bf Connection} $\ast$}]{conn}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a4dde1c88234f076ef3c17aafe147ecba}
\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{todo__todo000447}{Todo}]\-: use real logger here \end{DoxyRefDesc}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_interface_a0fcc640a5cfd504e073d9f6f2218266a}{Port\-Interface}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_ab0f5a9ab3a2dc80ec8626950384502ac}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!get\-\_\-colorname@{get\-\_\-colorname}}
\index{get\-\_\-colorname@{get\-\_\-colorname}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{get\-\_\-colorname}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string get\-\_\-colorname (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_ab0f5a9ab3a2dc80ec8626950384502ac}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_adba5b68cd0ad2a98d5cc51c4ca1a3597}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!get\-\_\-portname@{get\-\_\-portname}}
\index{get\-\_\-portname@{get\-\_\-portname}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{get\-\_\-portname}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string get\-\_\-portname (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_adba5b68cd0ad2a98d5cc51c4ca1a3597}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_description_interface_a18e1812b708456ad3e8ea7f470fdbb3e}{Port\-Description\-Interface}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a21096ec88b08ba3aec8fd7fa8e26ed11}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!get\-\_\-typename@{get\-\_\-typename}}
\index{get\-\_\-typename@{get\-\_\-typename}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{get\-\_\-typename}]{\setlength{\rightskip}{0pt plus 5cm}std\-::string get\-\_\-typename (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a21096ec88b08ba3aec8fd7fa8e26ed11}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_description_interface_a849c6da97a3b0e9bf9ac779d98b469c4}{Port\-Description\-Interface}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a659e8df65f89db5547aa8a8fe3d92f69}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!get\-Index@{get\-Index}}
\index{get\-Index@{get\-Index}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{get\-Index}]{\setlength{\rightskip}{0pt plus 5cm}size\-\_\-t get\-Index (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a659e8df65f89db5547aa8a8fe3d92f69}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_description_interface_a04f9047026e6614be06796d334c88a91}{Port\-Description\-Interface}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a774b1ed499aafa7a202061713049f47c}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!get\-Underlying\-Module\-Id@{get\-Underlying\-Module\-Id}}
\index{get\-Underlying\-Module\-Id@{get\-Underlying\-Module\-Id}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{get\-Underlying\-Module\-Id}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Module\-Id} get\-Underlying\-Module\-Id (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a774b1ed499aafa7a202061713049f47c}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_description_interface_a04e282dda2ff528c7d7e109fb3ddeaf1}{Port\-Description\-Interface}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_aa7537aa38e63ab3c0f8775124dd3d387}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!id@{id}}
\index{id@{id}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{id}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf Port\-Id} id (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_aa7537aa38e63ab3c0f8775124dd3d387}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_description_interface_aad7432b4305bd377efad4c9788d393f0}{Port\-Description\-Interface}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_abab627efd3728a6f5693064973005c99}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!nconnections@{nconnections}}
\index{nconnections@{nconnections}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{nconnections}]{\setlength{\rightskip}{0pt plus 5cm}size\-\_\-t nconnections (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_abab627efd3728a6f5693064973005c99}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_description_interface_aac191860942b1cc73def34ec78d81039}{Port\-Description\-Interface}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_ae0ec5c276d37d228f316fff34b386de9}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!set\-Index@{set\-Index}}
\index{set\-Index@{set\-Index}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{set\-Index}]{\setlength{\rightskip}{0pt plus 5cm}void set\-Index (
\begin{DoxyParamCaption}
\item[{size\-\_\-t}]{index}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_ae0ec5c276d37d228f316fff34b386de9}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_interface_a46c9b438f072127d71a1a063ec9eb6c1}{Port\-Interface}.



\subsection{Member Data Documentation}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a469b52a28f47fb807c2875136ff83a59}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!color\-Name\-\_\-@{color\-Name\-\_\-}}
\index{color\-Name\-\_\-@{color\-Name\-\_\-}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{color\-Name\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}const std\-::string color\-Name\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a469b52a28f47fb807c2875136ff83a59}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a0812f59695bac41173ad2b3f66ac1207}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!connections\-\_\-@{connections\-\_\-}}
\index{connections\-\_\-@{connections\-\_\-}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{connections\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}std\-::vector$<${\bf Connection}$\ast$$>$ connections\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a0812f59695bac41173ad2b3f66ac1207}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a446267b5b270e1d6ff8bfe2806432c7b}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!id\-\_\-@{id\-\_\-}}
\index{id\-\_\-@{id\-\_\-}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{id\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Port\-Id} id\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a446267b5b270e1d6ff8bfe2806432c7b}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a785d586ace5b36f2b0dab11f7dcd20f6}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!index\-\_\-@{index\-\_\-}}
\index{index\-\_\-@{index\-\_\-}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{index\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}size\-\_\-t index\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a785d586ace5b36f2b0dab11f7dcd20f6}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a1daf36afbcc23d1ef3218f4da494c4aa}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!module\-\_\-@{module\-\_\-}}
\index{module\-\_\-@{module\-\_\-}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{module\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Module\-Interface}$\ast$ module\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a1daf36afbcc23d1ef3218f4da494c4aa}
\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{todo__todo000450}{Todo}]\-: \end{DoxyRefDesc}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_abd64f5c8ca1fcfb6551910270e137697}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!port\-Name\-\_\-@{port\-Name\-\_\-}}
\index{port\-Name\-\_\-@{port\-Name\-\_\-}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{port\-Name\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}const std\-::string port\-Name\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_abd64f5c8ca1fcfb6551910270e137697}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a579f4b27c39836692cce414f35a04eae}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}!type\-Name\-\_\-@{type\-Name\-\_\-}}
\index{type\-Name\-\_\-@{type\-Name\-\_\-}!SCIRun::Dataflow::Networks::Port@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Port}}
\subsubsection[{type\-Name\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}const std\-::string type\-Name\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_a579f4b27c39836692cce414f35a04eae}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Dataflow/\-Network/\hyperlink{_dataflow_2_network_2_port_8h}{Port.\-h}\item 
Dataflow/\-Network/\hyperlink{_dataflow_2_network_2_port_8cc}{Port.\-cc}\end{DoxyCompactItemize}
