\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state}{\section{Simple\-Map\-Module\-State Class Reference}
\label{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state}\index{Simple\-Map\-Module\-State@{Simple\-Map\-Module\-State}}
}


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

Inheritance diagram for Simple\-Map\-Module\-State\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=3.000000cm]{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a2e5f6f1388ed51803fb9f30825c0bff6}{Simple\-Map\-Module\-State} ()
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a68a2c18c01a78d06e224eb529d29a2d3}{Simple\-Map\-Module\-State} (const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state}{Simple\-Map\-Module\-State} \&rhs)
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state}{Simple\-Map\-Module\-State} \& \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_aaf49d1e4e3b02752c018172e14e6712b}{operator=} (const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state}{Simple\-Map\-Module\-State} \&rhs)
\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_dataflow_1_1_state_1_1_simple_map_module_state_a27d23529ee8d73fc5d44cdeb373a5ada}{get\-Value} (const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_ab3fa7ef63421654938495090fe013ab3}{Name} \&\hyperlink{_boost_graph_example_tests_8cc_a8ad72759d07f18eaf8f6690e5dfb747c}{name}) const 
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_ac3f0ee4e96c87a4ff415f439aa019a3e}{set\-Value} (const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_ab3fa7ef63421654938495090fe013ab3}{Name} \&\hyperlink{_boost_graph_example_tests_8cc_a8ad72759d07f18eaf8f6690e5dfb747c}{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} \&value)
\item 
virtual bool \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_ad07befd61970cb7416686f8751513642}{contains\-Key} (const \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_ab3fa7ef63421654938495090fe013ab3}{Name} \&\hyperlink{_boost_graph_example_tests_8cc_a8ad72759d07f18eaf8f6690e5dfb747c}{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_dataflow_1_1_state_1_1_simple_map_module_state_ac224ad24fecef5a6c27159a5c828bc51}{get\-Keys} () 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_dataflow_1_1_state_1_1_simple_map_module_state_a62351e4ecac80ad244dee7e823e4dde4}{clone} () const 
\item 
virtual boost\-::signals2\-::connection \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_aea340189ea756434079264ea0c3bcedf}{connect\-\_\-state\-\_\-changed} (state\-\_\-changed\-\_\-sig\-\_\-t\-::slot\-\_\-function\-\_\-type subscriber)
\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_dataflow_1_1_state_1_1_simple_map_module_state_af8b31584efe6b94f2aa3338703e15481}{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_dataflow_1_1_state_1_1_simple_map_module_state_ac917672d42febf9a58151bcc342e4d57}{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 fire\-Signal)
\item 
virtual void \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a6a389a6b89b455fc8b1ccce4565302e2}{fire\-Transient\-State\-Change\-Signal} ()
\end{DoxyCompactItemize}
\subsection*{Protected Types}
\begin{DoxyCompactItemize}
\item 
typedef std\-::map$<$ \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_ab3fa7ef63421654938495090fe013ab3}{Name}, \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_dataflow_1_1_state_1_1_simple_map_module_state_a3111e38f5dc07229eeaa478925d8e742}{State\-Map}
\item 
typedef std\-::map$<$ std\-::string, \\*
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_af30b7cf659edbeb697abc271fc84f455}{Transient\-Value} $>$ \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a2f12efc601c40cfece2a3392c099d8cf}{Transient\-State\-Map}
\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a3111e38f5dc07229eeaa478925d8e742}{State\-Map} \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_ae2be7f0cb90f4a4452c64f3fa001e0cd}{state\-Map\-\_\-}
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a2f12efc601c40cfece2a3392c099d8cf}{Transient\-State\-Map} \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_aaf660af2ba80ff2103a72d28c0d1f559}{transient\-State\-Map\-\_\-}
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_state_interface_afe22f2017ece67f6b64d1e92a9011592}{state\-\_\-changed\-\_\-sig\-\_\-t} \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a4dc7f237cd4a66e3fa2b75558d1865db}{state\-Changed\-Signal\-\_\-}
\end{DoxyCompactItemize}
\subsection*{Additional Inherited Members}


\subsection{Member Typedef Documentation}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a3111e38f5dc07229eeaa478925d8e742}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}!State\-Map@{State\-Map}}
\index{State\-Map@{State\-Map}!SCIRun::Dataflow::State::SimpleMapModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}}
\subsubsection[{State\-Map}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\-::map$<${\bf Name}, {\bf Value}$>$ {\bf State\-Map}\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a3111e38f5dc07229eeaa478925d8e742}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a2f12efc601c40cfece2a3392c099d8cf}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}!Transient\-State\-Map@{Transient\-State\-Map}}
\index{Transient\-State\-Map@{Transient\-State\-Map}!SCIRun::Dataflow::State::SimpleMapModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}}
\subsubsection[{Transient\-State\-Map}]{\setlength{\rightskip}{0pt plus 5cm}typedef std\-::map$<$std\-::string, {\bf Transient\-Value}$>$ {\bf Transient\-State\-Map}\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a2f12efc601c40cfece2a3392c099d8cf}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a2e5f6f1388ed51803fb9f30825c0bff6}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}!Simple\-Map\-Module\-State@{Simple\-Map\-Module\-State}}
\index{Simple\-Map\-Module\-State@{Simple\-Map\-Module\-State}!SCIRun::Dataflow::State::SimpleMapModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}}
\subsubsection[{Simple\-Map\-Module\-State}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Simple\-Map\-Module\-State} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a2e5f6f1388ed51803fb9f30825c0bff6}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a68a2c18c01a78d06e224eb529d29a2d3}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}!Simple\-Map\-Module\-State@{Simple\-Map\-Module\-State}}
\index{Simple\-Map\-Module\-State@{Simple\-Map\-Module\-State}!SCIRun::Dataflow::State::SimpleMapModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}}
\subsubsection[{Simple\-Map\-Module\-State}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Simple\-Map\-Module\-State} (
\begin{DoxyParamCaption}
\item[{const {\bf Simple\-Map\-Module\-State} \&}]{rhs}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a68a2c18c01a78d06e224eb529d29a2d3}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a62351e4ecac80ad244dee7e823e4dde4}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}!clone@{clone}}
\index{clone@{clone}!SCIRun::Dataflow::State::SimpleMapModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-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_dataflow_1_1_state_1_1_simple_map_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_dataflow_1_1_state_1_1_simple_map_module_state_aea340189ea756434079264ea0c3bcedf}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}!connect\-\_\-state\-\_\-changed@{connect\-\_\-state\-\_\-changed}}
\index{connect\-\_\-state\-\_\-changed@{connect\-\_\-state\-\_\-changed}!SCIRun::Dataflow::State::SimpleMapModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-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_dataflow_1_1_state_1_1_simple_map_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_dataflow_1_1_state_1_1_simple_map_module_state_ad07befd61970cb7416686f8751513642}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}!contains\-Key@{contains\-Key}}
\index{contains\-Key@{contains\-Key}!SCIRun::Dataflow::State::SimpleMapModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}}
\subsubsection[{contains\-Key}]{\setlength{\rightskip}{0pt plus 5cm}bool contains\-Key (
\begin{DoxyParamCaption}
\item[{const {\bf Name} \&}]{name}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_ad07befd61970cb7416686f8751513642}


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_dataflow_1_1_state_1_1_simple_map_module_state_a6a389a6b89b455fc8b1ccce4565302e2}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}!fire\-Transient\-State\-Change\-Signal@{fire\-Transient\-State\-Change\-Signal}}
\index{fire\-Transient\-State\-Change\-Signal@{fire\-Transient\-State\-Change\-Signal}!SCIRun::Dataflow::State::SimpleMapModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}}
\subsubsection[{fire\-Transient\-State\-Change\-Signal}]{\setlength{\rightskip}{0pt plus 5cm}void fire\-Transient\-State\-Change\-Signal (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a6a389a6b89b455fc8b1ccce4565302e2}
\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{todo__todo000480}{Todo}]\-: ??? \end{DoxyRefDesc}


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_dataflow_1_1_state_1_1_simple_map_module_state_ac224ad24fecef5a6c27159a5c828bc51}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}!get\-Keys@{get\-Keys}}
\index{get\-Keys@{get\-Keys}!SCIRun::Dataflow::State::SimpleMapModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}}
\subsubsection[{get\-Keys}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Module\-State\-Interface\-::\-Keys} get\-Keys (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_ac224ad24fecef5a6c27159a5c828bc51}


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_dataflow_1_1_state_1_1_simple_map_module_state_af8b31584efe6b94f2aa3338703e15481}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}!get\-Transient\-Value@{get\-Transient\-Value}}
\index{get\-Transient\-Value@{get\-Transient\-Value}!SCIRun::Dataflow::State::SimpleMapModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}}
\subsubsection[{get\-Transient\-Value}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Simple\-Map\-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_dataflow_1_1_state_1_1_simple_map_module_state_af8b31584efe6b94f2aa3338703e15481}


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_dataflow_1_1_state_1_1_simple_map_module_state_a27d23529ee8d73fc5d44cdeb373a5ada}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}!get\-Value@{get\-Value}}
\index{get\-Value@{get\-Value}!SCIRun::Dataflow::State::SimpleMapModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}}
\subsubsection[{get\-Value}]{\setlength{\rightskip}{0pt plus 5cm}const {\bf Module\-State\-Interface\-::\-Value} get\-Value (
\begin{DoxyParamCaption}
\item[{const {\bf Name} \&}]{name}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a27d23529ee8d73fc5d44cdeb373a5ada}


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_dataflow_1_1_state_1_1_simple_map_module_state_aaf49d1e4e3b02752c018172e14e6712b}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}!operator=@{operator=}}
\index{operator=@{operator=}!SCIRun::Dataflow::State::SimpleMapModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}}
\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Simple\-Map\-Module\-State} \& operator= (
\begin{DoxyParamCaption}
\item[{const {\bf Simple\-Map\-Module\-State} \&}]{rhs}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_aaf49d1e4e3b02752c018172e14e6712b}
\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{todo__todo000478}{Todo}]\-: I think this is wrong, transient shouldn't be copied \end{DoxyRefDesc}


\begin{DoxyRefDesc}{Todo}
\item[\hyperlink{todo__todo000479}{Todo}]?? \end{DoxyRefDesc}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_ac917672d42febf9a58151bcc342e4d57}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}!set\-Transient\-Value@{set\-Transient\-Value}}
\index{set\-Transient\-Value@{set\-Transient\-Value}!SCIRun::Dataflow::State::SimpleMapModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-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}]{fire\-Signal}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_ac917672d42febf9a58151bcc342e4d57}


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_dataflow_1_1_state_1_1_simple_map_module_state_ac3f0ee4e96c87a4ff415f439aa019a3e}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}!set\-Value@{set\-Value}}
\index{set\-Value@{set\-Value}!SCIRun::Dataflow::State::SimpleMapModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}}
\subsubsection[{set\-Value}]{\setlength{\rightskip}{0pt plus 5cm}void set\-Value (
\begin{DoxyParamCaption}
\item[{const {\bf Name} \&}]{name, }
\item[{const {\bf S\-C\-I\-Run\-::\-Core\-::\-Algorithms\-::\-Algorithm\-Parameter\-::\-Value} \&}]{value}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_ac3f0ee4e96c87a4ff415f439aa019a3e}


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



\subsection{Member Data Documentation}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a4dc7f237cd4a66e3fa2b75558d1865db}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}!state\-Changed\-Signal\-\_\-@{state\-Changed\-Signal\-\_\-}}
\index{state\-Changed\-Signal\-\_\-@{state\-Changed\-Signal\-\_\-}!SCIRun::Dataflow::State::SimpleMapModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}}
\subsubsection[{state\-Changed\-Signal\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf state\-\_\-changed\-\_\-sig\-\_\-t} state\-Changed\-Signal\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_a4dc7f237cd4a66e3fa2b75558d1865db}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_ae2be7f0cb90f4a4452c64f3fa001e0cd}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}!state\-Map\-\_\-@{state\-Map\-\_\-}}
\index{state\-Map\-\_\-@{state\-Map\-\_\-}!SCIRun::Dataflow::State::SimpleMapModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}}
\subsubsection[{state\-Map\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf State\-Map} state\-Map\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_ae2be7f0cb90f4a4452c64f3fa001e0cd}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_aaf660af2ba80ff2103a72d28c0d1f559}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}!transient\-State\-Map\-\_\-@{transient\-State\-Map\-\_\-}}
\index{transient\-State\-Map\-\_\-@{transient\-State\-Map\-\_\-}!SCIRun::Dataflow::State::SimpleMapModuleState@{S\-C\-I\-Run\-::\-Dataflow\-::\-State\-::\-Simple\-Map\-Module\-State}}
\subsubsection[{transient\-State\-Map\-\_\-}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Transient\-State\-Map} transient\-State\-Map\-\_\-\hspace{0.3cm}{\ttfamily [protected]}}}\label{class_s_c_i_run_1_1_dataflow_1_1_state_1_1_simple_map_module_state_aaf660af2ba80ff2103a72d28c0d1f559}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Dataflow/\-State/\hyperlink{_simple_map_module_state_8h}{Simple\-Map\-Module\-State.\-h}\item 
Dataflow/\-State/\hyperlink{_simple_map_module_state_8cc}{Simple\-Map\-Module\-State.\-cc}\end{DoxyCompactItemize}
