\hypertarget{class_s_c_i_run_1_1_py_port}{\section{Py\-Port Class Reference}
\label{class_s_c_i_run_1_1_py_port}\index{Py\-Port@{Py\-Port}}
}


{\ttfamily \#include $<$Network\-Editor\-Python\-Interface.\-h$>$}

Inheritance diagram for Py\-Port\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_1_1_py_port}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual \hyperlink{class_s_c_i_run_1_1_py_port_a905ca19a793c24d158a735772ef53f09}{$\sim$\-Py\-Port} ()
\item 
virtual std\-::string \hyperlink{class_s_c_i_run_1_1_py_port_a7f04e718c6856c4d3d77a496b6acad0d}{name} () const =0
\item 
virtual std\-::string \hyperlink{class_s_c_i_run_1_1_py_port_ae89eb7d1fb1f2d4594b941749205de4e}{type} () const =0
\item 
virtual bool \hyperlink{class_s_c_i_run_1_1_py_port_a9ee58e4032d04122da1b6fdd15d6a9e5}{is\-Input} () const =0
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_py_port_acd5efb0a87b24f56324e4bba0cd5c732}{connect} (const \hyperlink{class_s_c_i_run_1_1_py_port}{Py\-Port} \&other) const =0
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_py_port_a905ca19a793c24d158a735772ef53f09}{\index{S\-C\-I\-Run\-::\-Py\-Port@{S\-C\-I\-Run\-::\-Py\-Port}!$\sim$\-Py\-Port@{$\sim$\-Py\-Port}}
\index{$\sim$\-Py\-Port@{$\sim$\-Py\-Port}!SCIRun::PyPort@{S\-C\-I\-Run\-::\-Py\-Port}}
\subsubsection[{$\sim$\-Py\-Port}]{\setlength{\rightskip}{0pt plus 5cm}virtual $\sim${\bf Py\-Port} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_py_port_a905ca19a793c24d158a735772ef53f09}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_py_port_acd5efb0a87b24f56324e4bba0cd5c732}{\index{S\-C\-I\-Run\-::\-Py\-Port@{S\-C\-I\-Run\-::\-Py\-Port}!connect@{connect}}
\index{connect@{connect}!SCIRun::PyPort@{S\-C\-I\-Run\-::\-Py\-Port}}
\subsubsection[{connect}]{\setlength{\rightskip}{0pt plus 5cm}virtual void connect (
\begin{DoxyParamCaption}
\item[{const {\bf Py\-Port} \&}]{other}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_py_port_acd5efb0a87b24f56324e4bba0cd5c732}
\hypertarget{class_s_c_i_run_1_1_py_port_a9ee58e4032d04122da1b6fdd15d6a9e5}{\index{S\-C\-I\-Run\-::\-Py\-Port@{S\-C\-I\-Run\-::\-Py\-Port}!is\-Input@{is\-Input}}
\index{is\-Input@{is\-Input}!SCIRun::PyPort@{S\-C\-I\-Run\-::\-Py\-Port}}
\subsubsection[{is\-Input}]{\setlength{\rightskip}{0pt plus 5cm}virtual bool is\-Input (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_py_port_a9ee58e4032d04122da1b6fdd15d6a9e5}
\hypertarget{class_s_c_i_run_1_1_py_port_a7f04e718c6856c4d3d77a496b6acad0d}{\index{S\-C\-I\-Run\-::\-Py\-Port@{S\-C\-I\-Run\-::\-Py\-Port}!name@{name}}
\index{name@{name}!SCIRun::PyPort@{S\-C\-I\-Run\-::\-Py\-Port}}
\subsubsection[{name}]{\setlength{\rightskip}{0pt plus 5cm}virtual std\-::string name (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_py_port_a7f04e718c6856c4d3d77a496b6acad0d}
\hypertarget{class_s_c_i_run_1_1_py_port_ae89eb7d1fb1f2d4594b941749205de4e}{\index{S\-C\-I\-Run\-::\-Py\-Port@{S\-C\-I\-Run\-::\-Py\-Port}!type@{type}}
\index{type@{type}!SCIRun::PyPort@{S\-C\-I\-Run\-::\-Py\-Port}}
\subsubsection[{type}]{\setlength{\rightskip}{0pt plus 5cm}virtual std\-::string type (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_py_port_ae89eb7d1fb1f2d4594b941749205de4e}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Dataflow/\-Engine/\-Python/\hyperlink{_network_editor_python_interface_8h}{Network\-Editor\-Python\-Interface.\-h}\end{DoxyCompactItemize}
