\hypertarget{class_s_c_i_run_1_1_network_editor_python_interface}{\section{Network\-Editor\-Python\-Interface Class Reference}
\label{class_s_c_i_run_1_1_network_editor_python_interface}\index{Network\-Editor\-Python\-Interface@{Network\-Editor\-Python\-Interface}}
}


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

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual \hyperlink{class_s_c_i_run_1_1_network_editor_python_interface_a6e89e51446bd5d2912ef9a0c445c8d2b}{$\sim$\-Network\-Editor\-Python\-Interface} ()
\item 
virtual boost\-::shared\-\_\-ptr\\*
$<$ \hyperlink{class_s_c_i_run_1_1_py_module}{Py\-Module} $>$ \hyperlink{class_s_c_i_run_1_1_network_editor_python_interface_af3fac8ddeeae18b47cbf50640acc010f}{add\-Module} (const std\-::string \&\hyperlink{_boost_graph_example_tests_8cc_a8ad72759d07f18eaf8f6690e5dfb747c}{name})=0
\item 
virtual std\-::string \hyperlink{class_s_c_i_run_1_1_network_editor_python_interface_aef74d7563384c503846b4940d1c967a5}{remove\-Module} (const std\-::string \&id)=0
\item 
virtual std\-::string \hyperlink{class_s_c_i_run_1_1_network_editor_python_interface_a8314344b92887afc56a39b4735bab8ac}{execute\-All} (const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_executable_lookup}{Dataflow\-::\-Networks\-::\-Executable\-Lookup} $\ast$lookup)=0
\item 
virtual std\-::string \hyperlink{class_s_c_i_run_1_1_network_editor_python_interface_ad36de1dd564209f3715f343f2225040d}{save\-Network} (const std\-::string \&filename)=0
\item 
virtual std\-::string \hyperlink{class_s_c_i_run_1_1_network_editor_python_interface_a68bdc1c28dd7741907178f347f224028}{load\-Network} (const std\-::string \&filename)=0
\item 
virtual std\-::string \hyperlink{class_s_c_i_run_1_1_network_editor_python_interface_ad25413c7e231ac2b4a495344bc563293}{quit} (bool force)=0
\end{DoxyCompactItemize}


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


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_network_editor_python_interface_af3fac8ddeeae18b47cbf50640acc010f}{\index{S\-C\-I\-Run\-::\-Network\-Editor\-Python\-Interface@{S\-C\-I\-Run\-::\-Network\-Editor\-Python\-Interface}!add\-Module@{add\-Module}}
\index{add\-Module@{add\-Module}!SCIRun::NetworkEditorPythonInterface@{S\-C\-I\-Run\-::\-Network\-Editor\-Python\-Interface}}
\subsubsection[{add\-Module}]{\setlength{\rightskip}{0pt plus 5cm}virtual boost\-::shared\-\_\-ptr$<${\bf Py\-Module}$>$ add\-Module (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{name}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_network_editor_python_interface_af3fac8ddeeae18b47cbf50640acc010f}
\hypertarget{class_s_c_i_run_1_1_network_editor_python_interface_a8314344b92887afc56a39b4735bab8ac}{\index{S\-C\-I\-Run\-::\-Network\-Editor\-Python\-Interface@{S\-C\-I\-Run\-::\-Network\-Editor\-Python\-Interface}!execute\-All@{execute\-All}}
\index{execute\-All@{execute\-All}!SCIRun::NetworkEditorPythonInterface@{S\-C\-I\-Run\-::\-Network\-Editor\-Python\-Interface}}
\subsubsection[{execute\-All}]{\setlength{\rightskip}{0pt plus 5cm}virtual std\-::string execute\-All (
\begin{DoxyParamCaption}
\item[{const {\bf Dataflow\-::\-Networks\-::\-Executable\-Lookup} $\ast$}]{lookup}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_network_editor_python_interface_a8314344b92887afc56a39b4735bab8ac}
\hypertarget{class_s_c_i_run_1_1_network_editor_python_interface_a68bdc1c28dd7741907178f347f224028}{\index{S\-C\-I\-Run\-::\-Network\-Editor\-Python\-Interface@{S\-C\-I\-Run\-::\-Network\-Editor\-Python\-Interface}!load\-Network@{load\-Network}}
\index{load\-Network@{load\-Network}!SCIRun::NetworkEditorPythonInterface@{S\-C\-I\-Run\-::\-Network\-Editor\-Python\-Interface}}
\subsubsection[{load\-Network}]{\setlength{\rightskip}{0pt plus 5cm}virtual std\-::string load\-Network (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{filename}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_network_editor_python_interface_a68bdc1c28dd7741907178f347f224028}
\hypertarget{class_s_c_i_run_1_1_network_editor_python_interface_ad25413c7e231ac2b4a495344bc563293}{\index{S\-C\-I\-Run\-::\-Network\-Editor\-Python\-Interface@{S\-C\-I\-Run\-::\-Network\-Editor\-Python\-Interface}!quit@{quit}}
\index{quit@{quit}!SCIRun::NetworkEditorPythonInterface@{S\-C\-I\-Run\-::\-Network\-Editor\-Python\-Interface}}
\subsubsection[{quit}]{\setlength{\rightskip}{0pt plus 5cm}virtual std\-::string quit (
\begin{DoxyParamCaption}
\item[{bool}]{force}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_network_editor_python_interface_ad25413c7e231ac2b4a495344bc563293}
\hypertarget{class_s_c_i_run_1_1_network_editor_python_interface_aef74d7563384c503846b4940d1c967a5}{\index{S\-C\-I\-Run\-::\-Network\-Editor\-Python\-Interface@{S\-C\-I\-Run\-::\-Network\-Editor\-Python\-Interface}!remove\-Module@{remove\-Module}}
\index{remove\-Module@{remove\-Module}!SCIRun::NetworkEditorPythonInterface@{S\-C\-I\-Run\-::\-Network\-Editor\-Python\-Interface}}
\subsubsection[{remove\-Module}]{\setlength{\rightskip}{0pt plus 5cm}virtual std\-::string remove\-Module (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{id}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_network_editor_python_interface_aef74d7563384c503846b4940d1c967a5}
\hypertarget{class_s_c_i_run_1_1_network_editor_python_interface_ad36de1dd564209f3715f343f2225040d}{\index{S\-C\-I\-Run\-::\-Network\-Editor\-Python\-Interface@{S\-C\-I\-Run\-::\-Network\-Editor\-Python\-Interface}!save\-Network@{save\-Network}}
\index{save\-Network@{save\-Network}!SCIRun::NetworkEditorPythonInterface@{S\-C\-I\-Run\-::\-Network\-Editor\-Python\-Interface}}
\subsubsection[{save\-Network}]{\setlength{\rightskip}{0pt plus 5cm}virtual std\-::string save\-Network (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{filename}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_network_editor_python_interface_ad36de1dd564209f3715f343f2225040d}


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}
