\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink}{\section{Mock\-Datatype\-Sink Class Reference}
\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink}\index{Mock\-Datatype\-Sink@{Mock\-Datatype\-Sink}}
}


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

Inheritance diagram for Mock\-Datatype\-Sink\-:\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_datatype_sink}
\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_datatype_sink_a5d2744415ec29195156c9558df1b161c}{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_datatype_sink_interface_ae2cf630e812e1087f97b76afe7d15b22}{has\-Data}, bool())
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_a893262ba8a1c3c2fdd95bfd8dcca1aa9}{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_datatype_sink_interface_ad4c2b872330ab79a817d0753211d1573}{clone}, \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_datatype_sink_interface}{Datatype\-Sink\-Interface} $\ast$())
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_a02d6444953a1de7bbc6ebe880cf591bb}{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D1} (\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_datatype_sink_interface_a20838f01703ebcfc51da489b01aa47fa}{set\-Has\-Data}, void(bool))
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_a7f6429374c3db08ab988e034e3f77b51}{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D0} (\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_datatype_sink_interface_a3e7df294676da4e43866cec6575e1948}{wait\-For\-Data}, void())
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_a74a47ef42d43d91e28bda98869843890}{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D0} (\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_datatype_sink_interface_aca51212572695ae57188f054f486dbc5}{receive}, \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_adf1132bb7e30d471e38969fdb5e3b700}{Core\-::\-Datatypes\-::\-Datatype\-Handle\-Option}())
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_a46c9915e6f3e325af27c45b3b6a4e424}{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_datatype_sink_interface_a8c13659b1f68e5fdc61e273c13d157d4}{has\-Changed}, bool())
\item 
\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_aaa92413a44d220d248b9407c8615efca}{M\-O\-C\-K\-\_\-\-M\-E\-T\-H\-O\-D1} (\hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_datatype_sink_interface_ad2bcd5afb1b78965a7905af46cda1593}{connect\-Data\-Has\-Changed}, boost\-::signals2\-::connection(const Data\-Has\-Changed\-Signal\-Type\-::slot\-\_\-type \&))
\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_a5d2744415ec29195156c9558df1b161c}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink}!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::MockDatatypeSink@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink}}
\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 has\-Data}}]{, }
\item[{bool()}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_a5d2744415ec29195156c9558df1b161c}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_a893262ba8a1c3c2fdd95bfd8dcca1aa9}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink}!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::MockDatatypeSink@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink}}
\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 Datatype\-Sink\-Interface} $\ast$}]{()}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_a893262ba8a1c3c2fdd95bfd8dcca1aa9}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_a46c9915e6f3e325af27c45b3b6a4e424}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink}!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::MockDatatypeSink@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink}}
\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 has\-Changed}}]{, }
\item[{bool()}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_a46c9915e6f3e325af27c45b3b6a4e424}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_a7f6429374c3db08ab988e034e3f77b51}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink}!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::MockDatatypeSink@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink}}
\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 wait\-For\-Data}}]{, }
\item[{void()}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_a7f6429374c3db08ab988e034e3f77b51}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_a74a47ef42d43d91e28bda98869843890}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink}!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::MockDatatypeSink@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink}}
\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 receive}}]{, }
\item[{Core\-::\-Datatypes\-::}]{Datatype\-Handle\-Option()}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_a74a47ef42d43d91e28bda98869843890}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_a02d6444953a1de7bbc6ebe880cf591bb}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink}!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::MockDatatypeSink@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink}}
\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 set\-Has\-Data}}]{, }
\item[{void(bool)}]{}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_a02d6444953a1de7bbc6ebe880cf591bb}
\hypertarget{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_aaa92413a44d220d248b9407c8615efca}{\index{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink}!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::MockDatatypeSink@{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks\-::\-Mocks\-::\-Mock\-Datatype\-Sink}}
\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\-Data\-Has\-Changed}}]{, }
\item[{boost\-::signals2\-::}]{connectionconst Data\-Has\-Changed\-Signal\-Type\-::slot\-\_\-type \&}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_mocks_1_1_mock_datatype_sink_aaa92413a44d220d248b9407c8615efca}


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