\hypertarget{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state}{\section{Null\-Module\-State Class Reference}
\label{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state}\index{Null\-Module\-State@{Null\-Module\-State}}
}


{\ttfamily \#include $<$Null\-Module\-State.\-h$>$}

Inheritance diagram for Null\-Module\-State\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_ab73445a35965a95952102df1f92ee71c}{set\-Value} (const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_ab3fa7ef63421654938495090fe013ab3}{Name} \&, const \hyperlink{class_s_c_i_run_1_1_core_1_1_algorithms_1_1_variable_a58d53b92ca487c06e696d1acbd5d59ec}{S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Algorithm\-Parameter\-::\-Value} \&)
\item 
virtual const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_a3a69368c25ad245080048bb0c916d726}{Value} \hyperlink{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_a48b7747b4bb61cde6bc8e9a328d18a62}{get\-Value} (const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_ab3fa7ef63421654938495090fe013ab3}{Name} \&) const 
\item 
virtual \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_a387b240f6369a44953970c7ab445becb}{Keys} \hyperlink{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_ae85cd5ea974c3992af682b17e60198a5}{get\-Keys} () const 
\item 
virtual bool \hyperlink{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_ac44e107ff0598918f46112383435d6ba}{contains\-Key} (const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_ab3fa7ef63421654938495090fe013ab3}{Name} \&) const 
\item 
virtual \\*
\hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a8abd0547f23f86b5b4a5d5a4f28f87e2}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Module\-State\-Handle} \hyperlink{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_a62351e4ecac80ad244dee7e823e4dde4}{clone} () const 
\item 
virtual \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_acd17bf5ccb46942218b5e319091ca873}{Transient\-Value\-Option} \hyperlink{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_a0614e9702a4b358f87bf35ee87c6831b}{get\-Transient\-Value} (const std\-::string \&\hyperlink{_boost_graph_example_tests_8cc_a8ad72759d07f18eaf8f6690e5dfb747c}{name}) const 
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_a383e277ab23ee24b533284d90f18cb0e}{set\-Transient\-Value} (const std\-::string \&\hyperlink{_boost_graph_example_tests_8cc_a8ad72759d07f18eaf8f6690e5dfb747c}{name}, const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_af30b7cf659edbeb697abc271fc84f455}{Transient\-Value} \&value, bool b)
\item 
virtual boost\-::signals2\-::connection \hyperlink{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_aea340189ea756434079264ea0c3bcedf}{connect\-\_\-state\-\_\-changed} (state\-\_\-changed\-\_\-sig\-\_\-t\-::slot\-\_\-function\-\_\-type subscriber)
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_a5b2cbcfe668e9c77a3036e45886f6058}{fire\-Transient\-State\-Change\-Signal} ()
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_a62351e4ecac80ad244dee7e823e4dde4}{\index{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State@{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State}!clone@{clone}}
\index{clone@{clone}!SCIRun::Engine::State::NullModuleState@{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State}}
\subsubsection[{clone}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Module\-State\-Handle} clone (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_a62351e4ecac80ad244dee7e823e4dde4}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_ab9c6b25454770d506da77428d6235087}{Module\-State\-Interface}.

\hypertarget{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_aea340189ea756434079264ea0c3bcedf}{\index{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State@{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State}!connect\-\_\-state\-\_\-changed@{connect\-\_\-state\-\_\-changed}}
\index{connect\-\_\-state\-\_\-changed@{connect\-\_\-state\-\_\-changed}!SCIRun::Engine::State::NullModuleState@{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State}}
\subsubsection[{connect\-\_\-state\-\_\-changed}]{\setlength{\rightskip}{0pt plus 5cm}boost\-::signals2\-::connection connect\-\_\-state\-\_\-changed (
\begin{DoxyParamCaption}
\item[{state\-\_\-changed\-\_\-sig\-\_\-t\-::slot\-\_\-function\-\_\-type}]{subscriber}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_aea340189ea756434079264ea0c3bcedf}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_a073597c7f866e3435998e284cdde7e3e}{Module\-State\-Interface}.

\hypertarget{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_ac44e107ff0598918f46112383435d6ba}{\index{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State@{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State}!contains\-Key@{contains\-Key}}
\index{contains\-Key@{contains\-Key}!SCIRun::Engine::State::NullModuleState@{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State}}
\subsubsection[{contains\-Key}]{\setlength{\rightskip}{0pt plus 5cm}bool contains\-Key (
\begin{DoxyParamCaption}
\item[{const {\bf Name} \&}]{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_ac44e107ff0598918f46112383435d6ba}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_a51eaafceff6db7188876751c631a93b9}{Module\-State\-Interface}.

\hypertarget{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_a5b2cbcfe668e9c77a3036e45886f6058}{\index{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State@{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State}!fire\-Transient\-State\-Change\-Signal@{fire\-Transient\-State\-Change\-Signal}}
\index{fire\-Transient\-State\-Change\-Signal@{fire\-Transient\-State\-Change\-Signal}!SCIRun::Engine::State::NullModuleState@{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State}}
\subsubsection[{fire\-Transient\-State\-Change\-Signal}]{\setlength{\rightskip}{0pt plus 5cm}virtual void fire\-Transient\-State\-Change\-Signal (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_a5b2cbcfe668e9c77a3036e45886f6058}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_afae91e1872ef6106c611b558a3024e43}{Module\-State\-Interface}.

\hypertarget{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_ae85cd5ea974c3992af682b17e60198a5}{\index{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State@{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State}!get\-Keys@{get\-Keys}}
\index{get\-Keys@{get\-Keys}!SCIRun::Engine::State::NullModuleState@{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State}}
\subsubsection[{get\-Keys}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Null\-Module\-State\-::\-Keys} get\-Keys (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_ae85cd5ea974c3992af682b17e60198a5}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_a956f9d43481b8b0bd34df42a7985aaf7}{Module\-State\-Interface}.

\hypertarget{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_a0614e9702a4b358f87bf35ee87c6831b}{\index{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State@{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State}!get\-Transient\-Value@{get\-Transient\-Value}}
\index{get\-Transient\-Value@{get\-Transient\-Value}!SCIRun::Engine::State::NullModuleState@{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State}}
\subsubsection[{get\-Transient\-Value}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Null\-Module\-State\-::\-Transient\-Value\-Option} get\-Transient\-Value (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{name}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_a0614e9702a4b358f87bf35ee87c6831b}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_abfce20ba7ae3d72aefcb5fef3e27b9fd}{Module\-State\-Interface}.

\hypertarget{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_a48b7747b4bb61cde6bc8e9a328d18a62}{\index{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State@{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State}!get\-Value@{get\-Value}}
\index{get\-Value@{get\-Value}!SCIRun::Engine::State::NullModuleState@{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State}}
\subsubsection[{get\-Value}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Null\-Module\-State\-::\-Value} get\-Value (
\begin{DoxyParamCaption}
\item[{const {\bf Name} \&}]{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_a48b7747b4bb61cde6bc8e9a328d18a62}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_a411bb308588abff6868a31020097da12}{Module\-State\-Interface}.

\hypertarget{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_a383e277ab23ee24b533284d90f18cb0e}{\index{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State@{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State}!set\-Transient\-Value@{set\-Transient\-Value}}
\index{set\-Transient\-Value@{set\-Transient\-Value}!SCIRun::Engine::State::NullModuleState@{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State}}
\subsubsection[{set\-Transient\-Value}]{\setlength{\rightskip}{0pt plus 5cm}void set\-Transient\-Value (
\begin{DoxyParamCaption}
\item[{const std\-::string \&}]{name, }
\item[{const {\bf Transient\-Value} \&}]{value, }
\item[{bool}]{b}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_a383e277ab23ee24b533284d90f18cb0e}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_ac3ce10b5c8e863145650e51835b14cb7}{Module\-State\-Interface}.

\hypertarget{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_ab73445a35965a95952102df1f92ee71c}{\index{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State@{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State}!set\-Value@{set\-Value}}
\index{set\-Value@{set\-Value}!SCIRun::Engine::State::NullModuleState@{S\-C\-I\-Run\-::\-Engine\-::\-State\-::\-Null\-Module\-State}}
\subsubsection[{set\-Value}]{\setlength{\rightskip}{0pt plus 5cm}void set\-Value (
\begin{DoxyParamCaption}
\item[{const {\bf Name} \&}]{, }
\item[{const {\bf S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Algorithm\-Parameter\-::\-Value} \&}]{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_engine_1_1_state_1_1_null_module_state_ab73445a35965a95952102df1f92ee71c}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_a51422a76f2a497d04a481e80dff1cd09}{Module\-State\-Interface}.



The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Dataflow/\-Network/\hyperlink{_null_module_state_8h}{Null\-Module\-State.\-h}\item 
Dataflow/\-Network/\hyperlink{_null_module_state_8cc}{Null\-Module\-State.\-cc}\end{DoxyCompactItemize}
