\hypertarget{class_stubbed_datatype_sink}{\section{Stubbed\-Datatype\-Sink Class Reference}
\label{class_stubbed_datatype_sink}\index{Stubbed\-Datatype\-Sink@{Stubbed\-Datatype\-Sink}}
}
Inheritance diagram for Stubbed\-Datatype\-Sink\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_stubbed_datatype_sink}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual bool \hyperlink{class_stubbed_datatype_sink_ae5b7feaabcdf008028f640fd2a26327a}{has\-Data} () const 
\item 
virtual void \hyperlink{class_stubbed_datatype_sink_a17d63e309c2d73055d1e128fd8a19141}{set\-Has\-Data} (bool data\-Present)
\item 
virtual void \hyperlink{class_stubbed_datatype_sink_a69b12e04f33ee8eaf6cc6f4a96b2442b}{wait\-For\-Data} ()
\item 
virtual \hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_adf1132bb7e30d471e38969fdb5e3b700}{Datatype\-Handle\-Option} \hyperlink{class_stubbed_datatype_sink_a473a67108eb517a88cc385c3cf1c57f0}{receive} ()
\item 
virtual \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_datatype_sink_interface}{Datatype\-Sink\-Interface} $\ast$ \hyperlink{class_stubbed_datatype_sink_a398e1b726870ea7018034be36ad509bd}{clone} () const 
\item 
virtual bool \hyperlink{class_stubbed_datatype_sink_a50848fd20d6105bdac7977d88a603d60}{has\-Changed} () const 
\item 
void \hyperlink{class_stubbed_datatype_sink_aff2db4c7b436a8d78a093ae375e48375}{set\-Data} (\hyperlink{namespace_s_c_i_run_1_1_core_1_1_datatypes_adf1132bb7e30d471e38969fdb5e3b700}{Datatype\-Handle\-Option} data)
\item 
virtual boost\-::signals2\-::connection \hyperlink{class_stubbed_datatype_sink_a7230b08a61bb38e106691fd8ddcff107}{connect\-Data\-Has\-Changed} (const Data\-Has\-Changed\-Signal\-Type\-::slot\-\_\-type \&subscriber)
\end{DoxyCompactItemize}


\subsection{Member Function Documentation}
\hypertarget{class_stubbed_datatype_sink_a398e1b726870ea7018034be36ad509bd}{\index{Stubbed\-Datatype\-Sink@{Stubbed\-Datatype\-Sink}!clone@{clone}}
\index{clone@{clone}!StubbedDatatypeSink@{Stubbed\-Datatype\-Sink}}
\subsubsection[{clone}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf Datatype\-Sink\-Interface}$\ast$ clone (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_stubbed_datatype_sink_a398e1b726870ea7018034be36ad509bd}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_datatype_sink_interface_ad4c2b872330ab79a817d0753211d1573}{Datatype\-Sink\-Interface}.

\hypertarget{class_stubbed_datatype_sink_a7230b08a61bb38e106691fd8ddcff107}{\index{Stubbed\-Datatype\-Sink@{Stubbed\-Datatype\-Sink}!connect\-Data\-Has\-Changed@{connect\-Data\-Has\-Changed}}
\index{connect\-Data\-Has\-Changed@{connect\-Data\-Has\-Changed}!StubbedDatatypeSink@{Stubbed\-Datatype\-Sink}}
\subsubsection[{connect\-Data\-Has\-Changed}]{\setlength{\rightskip}{0pt plus 5cm}virtual boost\-::signals2\-::connection connect\-Data\-Has\-Changed (
\begin{DoxyParamCaption}
\item[{const Data\-Has\-Changed\-Signal\-Type\-::slot\-\_\-type \&}]{subscriber}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_stubbed_datatype_sink_a7230b08a61bb38e106691fd8ddcff107}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_datatype_sink_interface_ad2bcd5afb1b78965a7905af46cda1593}{Datatype\-Sink\-Interface}.

\hypertarget{class_stubbed_datatype_sink_a50848fd20d6105bdac7977d88a603d60}{\index{Stubbed\-Datatype\-Sink@{Stubbed\-Datatype\-Sink}!has\-Changed@{has\-Changed}}
\index{has\-Changed@{has\-Changed}!StubbedDatatypeSink@{Stubbed\-Datatype\-Sink}}
\subsubsection[{has\-Changed}]{\setlength{\rightskip}{0pt plus 5cm}virtual bool has\-Changed (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_stubbed_datatype_sink_a50848fd20d6105bdac7977d88a603d60}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_datatype_sink_interface_a8c13659b1f68e5fdc61e273c13d157d4}{Datatype\-Sink\-Interface}.

\hypertarget{class_stubbed_datatype_sink_ae5b7feaabcdf008028f640fd2a26327a}{\index{Stubbed\-Datatype\-Sink@{Stubbed\-Datatype\-Sink}!has\-Data@{has\-Data}}
\index{has\-Data@{has\-Data}!StubbedDatatypeSink@{Stubbed\-Datatype\-Sink}}
\subsubsection[{has\-Data}]{\setlength{\rightskip}{0pt plus 5cm}virtual bool has\-Data (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
) const\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_stubbed_datatype_sink_ae5b7feaabcdf008028f640fd2a26327a}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_datatype_sink_interface_ae2cf630e812e1087f97b76afe7d15b22}{Datatype\-Sink\-Interface}.

\hypertarget{class_stubbed_datatype_sink_a473a67108eb517a88cc385c3cf1c57f0}{\index{Stubbed\-Datatype\-Sink@{Stubbed\-Datatype\-Sink}!receive@{receive}}
\index{receive@{receive}!StubbedDatatypeSink@{Stubbed\-Datatype\-Sink}}
\subsubsection[{receive}]{\setlength{\rightskip}{0pt plus 5cm}virtual {\bf Datatype\-Handle\-Option} receive (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_stubbed_datatype_sink_a473a67108eb517a88cc385c3cf1c57f0}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_datatype_sink_interface_aca51212572695ae57188f054f486dbc5}{Datatype\-Sink\-Interface}.

\hypertarget{class_stubbed_datatype_sink_aff2db4c7b436a8d78a093ae375e48375}{\index{Stubbed\-Datatype\-Sink@{Stubbed\-Datatype\-Sink}!set\-Data@{set\-Data}}
\index{set\-Data@{set\-Data}!StubbedDatatypeSink@{Stubbed\-Datatype\-Sink}}
\subsubsection[{set\-Data}]{\setlength{\rightskip}{0pt plus 5cm}void set\-Data (
\begin{DoxyParamCaption}
\item[{{\bf Datatype\-Handle\-Option}}]{data}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_stubbed_datatype_sink_aff2db4c7b436a8d78a093ae375e48375}
\hypertarget{class_stubbed_datatype_sink_a17d63e309c2d73055d1e128fd8a19141}{\index{Stubbed\-Datatype\-Sink@{Stubbed\-Datatype\-Sink}!set\-Has\-Data@{set\-Has\-Data}}
\index{set\-Has\-Data@{set\-Has\-Data}!StubbedDatatypeSink@{Stubbed\-Datatype\-Sink}}
\subsubsection[{set\-Has\-Data}]{\setlength{\rightskip}{0pt plus 5cm}virtual void set\-Has\-Data (
\begin{DoxyParamCaption}
\item[{bool}]{data\-Present}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_stubbed_datatype_sink_a17d63e309c2d73055d1e128fd8a19141}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_datatype_sink_interface_a20838f01703ebcfc51da489b01aa47fa}{Datatype\-Sink\-Interface}.

\hypertarget{class_stubbed_datatype_sink_a69b12e04f33ee8eaf6cc6f4a96b2442b}{\index{Stubbed\-Datatype\-Sink@{Stubbed\-Datatype\-Sink}!wait\-For\-Data@{wait\-For\-Data}}
\index{wait\-For\-Data@{wait\-For\-Data}!StubbedDatatypeSink@{Stubbed\-Datatype\-Sink}}
\subsubsection[{wait\-For\-Data}]{\setlength{\rightskip}{0pt plus 5cm}virtual void wait\-For\-Data (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_stubbed_datatype_sink_a69b12e04f33ee8eaf6cc6f4a96b2442b}


Implements \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_datatype_sink_interface_a3e7df294676da4e43866cec6575e1948}{Datatype\-Sink\-Interface}.



The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Testing/\-Module\-Test\-Base/\hyperlink{_module_test_base_8cc}{Module\-Test\-Base.\-cc}\end{DoxyCompactItemize}
