\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_i_o_interface}{\section{Network\-I\-O\-Interface$<$ Memento $>$ Class Template Reference}
\label{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_i_o_interface}\index{Network\-I\-O\-Interface$<$ Memento $>$@{Network\-I\-O\-Interface$<$ Memento $>$}}
}


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

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_i_o_interface_aaa77303238ba3ec22789ca0d0e334d68}{$\sim$\-Network\-I\-O\-Interface} ()
\item 
virtual Memento \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_i_o_interface_a3a4726eb659d55d2275c5313b72831a5}{save\-Network} () const =0
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_i_o_interface_a5f589b16bc3c2111b74404c4d9e620b1}{load\-Network} (const Memento \&xml)=0
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_i_o_interface_a5eeb94d22b8366d1b68d0614384802fe}{clear} ()=0
\end{DoxyCompactItemize}


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


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_i_o_interface_a5eeb94d22b8366d1b68d0614384802fe}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Engine\-::\-Network\-I\-O\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Engine\-::\-Network\-I\-O\-Interface}!clear@{clear}}
\index{clear@{clear}!SCIRun::Dataflow::Engine::NetworkIOInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Engine\-::\-Network\-I\-O\-Interface}}
\subsubsection[{clear}]{\setlength{\rightskip}{0pt plus 5cm}virtual void clear (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_i_o_interface_a5eeb94d22b8366d1b68d0614384802fe}


Implemented in \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_editor_controller_ac8bb3912a3ce86b15842e79d0b421204}{Network\-Editor\-Controller}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_i_o_interface_a5f589b16bc3c2111b74404c4d9e620b1}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Engine\-::\-Network\-I\-O\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Engine\-::\-Network\-I\-O\-Interface}!load\-Network@{load\-Network}}
\index{load\-Network@{load\-Network}!SCIRun::Dataflow::Engine::NetworkIOInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Engine\-::\-Network\-I\-O\-Interface}}
\subsubsection[{load\-Network}]{\setlength{\rightskip}{0pt plus 5cm}virtual void load\-Network (
\begin{DoxyParamCaption}
\item[{const Memento \&}]{xml}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_i_o_interface_a5f589b16bc3c2111b74404c4d9e620b1}


Implemented in \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a2648f2dc3f1a6dbc226d7de3e4ce68fd}{Network\-Editor}, and \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_editor_controller_a1d9e231bcc8259cb7047d0d2d292e525}{Network\-Editor\-Controller}.

\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_i_o_interface_a3a4726eb659d55d2275c5313b72831a5}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Engine\-::\-Network\-I\-O\-Interface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Engine\-::\-Network\-I\-O\-Interface}!save\-Network@{save\-Network}}
\index{save\-Network@{save\-Network}!SCIRun::Dataflow::Engine::NetworkIOInterface@{S\-C\-I\-Run\-::\-Dataflow\-::\-Engine\-::\-Network\-I\-O\-Interface}}
\subsubsection[{save\-Network}]{\setlength{\rightskip}{0pt plus 5cm}virtual Memento save\-Network (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [pure virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_i_o_interface_a3a4726eb659d55d2275c5313b72831a5}


Implemented in \hyperlink{class_s_c_i_run_1_1_gui_1_1_network_editor_a9b9b9fbf58ddf9000650236af5ef7e27}{Network\-Editor}, and \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_engine_1_1_network_editor_controller_a52f88ddfb0262f128a0b783224781991}{Network\-Editor\-Controller}.



The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Dataflow/\-Engine/\-Controller/\hyperlink{_controller_interfaces_8h}{Controller\-Interfaces.\-h}\end{DoxyCompactItemize}
