\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state}{\section{Mock\-Module\-State Class Reference}
\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state}\index{Mock\-Module\-State@{Mock\-Module\-State}}
}


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

Inheritance diagram for Mock\-Module\-State\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_aec68095e62de605e3f33c21068f3e82e}{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D2} (\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_a51422a76f2a497d04a481e80dff1cd09}{set\-Value}, void(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 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_a023461013075df49a3ad04f97f74f6fd}{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1} (\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_a411bb308588abff6868a31020097da12}{get\-Value}, const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_a3a69368c25ad245080048bb0c916d726}{Value}(const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_ab3fa7ef63421654938495090fe013ab3}{Name} \&))
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_ae8c2b5dd3056b236d0dd9091d7a34ea0}{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D0} (\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_a956f9d43481b8b0bd34df42a7985aaf7}{get\-Keys}, \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_a387b240f6369a44953970c7ab445becb}{Keys}())
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_a53270f600299cefc4bdf7a386c549571}{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1} (\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_a51eaafceff6db7188876751c631a93b9}{contains\-Key}, bool(const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_ab3fa7ef63421654938495090fe013ab3}{Name} \&))
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_aaec922bd32b1c18020fa60cc84306c59}{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D0} (\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_ab9c6b25454770d506da77428d6235087}{clone}, \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a8abd0547f23f86b5b4a5d5a4f28f87e2}{Module\-State\-Handle}())
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_ae1e97233b49d49c5ac4ae2b1ae736939}{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1} (\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_abfce20ba7ae3d72aefcb5fef3e27b9fd}{get\-Transient\-Value}, \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_acd17bf5ccb46942218b5e319091ca873}{Transient\-Value\-Option}(const std\-::string \&))
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_a14a1cd512d504c00a3278ce43abd54ba}{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D3} (\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_ac3ce10b5c8e863145650e51835b14cb7}{set\-Transient\-Value}, void(const std\-::string \&, const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_af30b7cf659edbeb697abc271fc84f455}{Transient\-Value} \&, bool))
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_aebfd84b297386d967eae39237a6297fe}{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D1} (\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_a073597c7f866e3435998e284cdde7e3e}{connect\-\_\-state\-\_\-changed}, boost\-::signals2\-::connection(state\-\_\-changed\-\_\-sig\-\_\-t\-::slot\-\_\-function\-\_\-type))
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_acf4651006a46ed63ed597354e5ba8e0d}{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D0} (\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_afae91e1872ef6106c611b558a3024e43}{fire\-Transient\-State\-Change\-Signal}, void())
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_ae8c2b5dd3056b236d0dd9091d7a34ea0}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State}!M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D0@{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D0}}
\index{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D0@{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D0}!SCIRun::Dataflow::Networks::Mocks::MockModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State}}
\subsubsection[{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D0}]{\setlength{\rightskip}{0pt plus 5cm}M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D0 (
\begin{DoxyParamCaption}
\item[{{\bf get\-Keys}}]{, }
\item[{{\bf Keys}()}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_ae8c2b5dd3056b236d0dd9091d7a34ea0}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_aaec922bd32b1c18020fa60cc84306c59}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State}!M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D0@{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D0}}
\index{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D0@{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D0}!SCIRun::Dataflow::Networks::Mocks::MockModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State}}
\subsubsection[{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D0}]{\setlength{\rightskip}{0pt plus 5cm}M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D0 (
\begin{DoxyParamCaption}
\item[{{\bf clone}}]{, }
\item[{{\bf Module\-State\-Handle}()}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_aaec922bd32b1c18020fa60cc84306c59}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_a023461013075df49a3ad04f97f74f6fd}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State}!M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1@{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1}}
\index{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1@{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1}!SCIRun::Dataflow::Networks::Mocks::MockModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State}}
\subsubsection[{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1}]{\setlength{\rightskip}{0pt plus 5cm}M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1 (
\begin{DoxyParamCaption}
\item[{{\bf get\-Value}}]{, }
\item[{const }]{Valueconst Name \&}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_a023461013075df49a3ad04f97f74f6fd}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_a53270f600299cefc4bdf7a386c549571}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State}!M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1@{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1}}
\index{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1@{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1}!SCIRun::Dataflow::Networks::Mocks::MockModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State}}
\subsubsection[{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1}]{\setlength{\rightskip}{0pt plus 5cm}M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1 (
\begin{DoxyParamCaption}
\item[{{\bf contains\-Key}}]{, }
\item[{bool(const {\bf Name} \&)}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_a53270f600299cefc4bdf7a386c549571}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_ae1e97233b49d49c5ac4ae2b1ae736939}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State}!M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1@{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1}}
\index{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1@{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1}!SCIRun::Dataflow::Networks::Mocks::MockModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State}}
\subsubsection[{M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1}]{\setlength{\rightskip}{0pt plus 5cm}M\-O\-C\-K\-\_\-\-C\-O\-N\-S\-T\-\_\-\-M\-E\-T\-H\-O\-D1 (
\begin{DoxyParamCaption}
\item[{{\bf get\-Transient\-Value}}]{, }
\item[{{\bf Transient\-Value\-Option}(const std\-::string \&)}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_ae1e97233b49d49c5ac4ae2b1ae736939}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_acf4651006a46ed63ed597354e5ba8e0d}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State}!M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D0@{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D0}}
\index{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D0@{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D0}!SCIRun::Dataflow::Networks::Mocks::MockModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State}}
\subsubsection[{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D0}]{\setlength{\rightskip}{0pt plus 5cm}M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D0 (
\begin{DoxyParamCaption}
\item[{{\bf fire\-Transient\-State\-Change\-Signal}}]{, }
\item[{void()}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_acf4651006a46ed63ed597354e5ba8e0d}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_aebfd84b297386d967eae39237a6297fe}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State}!M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D1@{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D1}}
\index{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D1@{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D1}!SCIRun::Dataflow::Networks::Mocks::MockModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State}}
\subsubsection[{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D1}]{\setlength{\rightskip}{0pt plus 5cm}M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D1 (
\begin{DoxyParamCaption}
\item[{{\bf connect\-\_\-state\-\_\-changed}}]{, }
\item[{boost\-::signals2\-::}]{connectionstate\-\_\-changed\-\_\-sig\-\_\-t\-::slot\-\_\-function\-\_\-type}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_aebfd84b297386d967eae39237a6297fe}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_aec68095e62de605e3f33c21068f3e82e}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State}!M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D2@{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D2}}
\index{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D2@{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D2}!SCIRun::Dataflow::Networks::Mocks::MockModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State}}
\subsubsection[{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D2}]{\setlength{\rightskip}{0pt plus 5cm}M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D2 (
\begin{DoxyParamCaption}
\item[{{\bf set\-Value}}]{, }
\item[{void(const {\bf Name} \&, const {\bf S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Algorithm\-Parameter\-::\-Value} \&)}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_aec68095e62de605e3f33c21068f3e82e}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_a14a1cd512d504c00a3278ce43abd54ba}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State}!M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D3@{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D3}}
\index{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D3@{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D3}!SCIRun::Dataflow::Networks::Mocks::MockModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Module\-State}}
\subsubsection[{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D3}]{\setlength{\rightskip}{0pt plus 5cm}M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D3 (
\begin{DoxyParamCaption}
\item[{{\bf set\-Transient\-Value}}]{, }
\item[{void(const std\-::string \&, const {\bf Transient\-Value} \&, bool)}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_module_state_a14a1cd512d504c00a3278ce43abd54ba}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Dataflow/\-Network/\-Tests/\hyperlink{_mock_module_state_8h}{Mock\-Module\-State.\-h}\end{DoxyCompactItemize}
