\hypertarget{_module_description_8h}{\section{Dataflow/\-Network/\-Module\-Description.h File Reference}
\label{_module_description_8h}\index{Dataflow/\-Network/\-Module\-Description.\-h@{Dataflow/\-Network/\-Module\-Description.\-h}}
}
{\ttfamily \#include $<$string$>$}\\*
{\ttfamily \#include $<$vector$>$}\\*
{\ttfamily \#include $<$iosfwd$>$}\\*
{\ttfamily \#include $<$boost/function.\-hpp$>$}\\*
{\ttfamily \#include $<$Dataflow/\-Network/\-Network\-Fwd.\-h$>$}\\*
{\ttfamily \#include $<$Dataflow/\-Network/share.\-h$>$}\\*
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
struct \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id}{Port\-Id}
\item 
struct \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_description}{Port\-Description}
\item 
class \hyperlink{class_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_color_lookup}{Port\-Color\-Lookup}
\item 
struct \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_id}{Module\-Id}
\item 
struct \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_lookup_info}{Module\-Lookup\-Info}
\item 
struct \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_description}{Module\-Description}
\end{DoxyCompactItemize}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
\hyperlink{namespace_s_c_i_run}{S\-C\-I\-Run}
\begin{DoxyCompactList}\small\item\em S\-T\-L datatypes needed. \end{DoxyCompactList}\item 
\hyperlink{namespace_s_c_i_run_1_1_dataflow}{S\-C\-I\-Run\-::\-Dataflow}
\item 
\hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks}{S\-C\-I\-Run\-::\-Dataflow\-::\-Networks}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef Port\-Description \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a16d214caa8c1765948e1ed68f8488c9f}{Input\-Port\-Description}
\item 
typedef Port\-Description \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a6fe62863d4af7a2c3597886e907d98df}{Output\-Port\-Description}
\item 
typedef boost\-::function$<$ class \\*
Module $\ast$()$>$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a2db52711bdecd459b632c70e258207d4}{Module\-Maker}
\item 
typedef boost\-::function$<$ bool(Module\-Handle)$>$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_aeedf5265ca355d65b848b6627b662be0}{Module\-Filter}
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} bool \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a14161a32b48ed52983b2d454eea70951}{operator==} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_id}{Module\-Id} \&lhs, const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_id}{Module\-Id} \&rhs)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} bool \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_adb05824dcf19eebd767a046ac92a7909}{operator!=} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_id}{Module\-Id} \&lhs, const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_id}{Module\-Id} \&rhs)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} bool \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a6708bcf967c3612d2700c2b5a313b135}{operator$<$} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_id}{Module\-Id} \&lhs, const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_id}{Module\-Id} \&rhs)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} std\-::ostream \& \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a0cf191bcea292f0c4da72aae70eb4e9a}{operator$<$$<$} (std\-::ostream \&o, const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_module_id}{Module\-Id} \&id)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} bool \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a8d112c66363d32e69993ed0608353046}{operator==} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id}{Port\-Id} \&lhs, const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id}{Port\-Id} \&rhs)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} bool \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a9ed3d8ea4b253c5894abc5ce1f2cc6d7}{operator!=} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id}{Port\-Id} \&lhs, const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id}{Port\-Id} \&rhs)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} bool \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a81f0ed432995e9a45669adfc02310126}{operator$<$} (const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id}{Port\-Id} \&lhs, const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id}{Port\-Id} \&rhs)
\item 
\hyperlink{_testing_2_utils_2share_8h_ae4d3c4d41d63cd70cd0bf71be40330aa}{S\-C\-I\-S\-H\-A\-R\-E} std\-::ostream \& \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a0d74ab0d98ae6b9106acb5adb0ad8944}{operator$<$$<$} (std\-::ostream \&o, const \hyperlink{struct_s_c_i_run_1_1_dataflow_1_1_networks_1_1_port_id}{Port\-Id} \&id)
\end{DoxyCompactItemize}
