\hypertarget{_network_fwd_8h}{\section{Dataflow/\-Network/\-Network\-Fwd.h File Reference}
\label{_network_fwd_8h}\index{Dataflow/\-Network/\-Network\-Fwd.\-h@{Dataflow/\-Network/\-Network\-Fwd.\-h}}
}
{\ttfamily \#include $<$boost/shared\-\_\-ptr.\-hpp$>$}\\*
{\ttfamily \#include $<$map$>$}\\*
\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 boost\-::shared\-\_\-ptr\\*
$<$ Network\-Interface $>$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_ac5da186c81dd099b6d0b2fffa6bd05eb}{Network\-Handle}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ Module\-Interface $>$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a734753826ba72829fd39f48fc4374d9b}{Module\-Handle}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ Module\-State\-Interface $>$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a8abd0547f23f86b5b4a5d5a4f28f87e2}{Module\-State\-Handle}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ Module\-State\-Interface\-Factory $>$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a91e0eebc44a8bbb9377af70eb2cd2299}{Module\-State\-Factory\-Handle}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ Port\-Interface $>$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_ad6c8c52e0973f23c938090da403ccf81}{Port\-Handle}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ Connection $>$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_ac54dab01b713c02d485fa97a9ce08c3d}{Connection\-Handle}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ Input\-Port\-Interface $>$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_ab481172da2d75306972956f476334942}{Input\-Port\-Handle}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ Output\-Port\-Interface $>$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a5551be08615db9aa1cffd775f830d04e}{Output\-Port\-Handle}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ Module\-Factory $>$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a673a00b3010f533d91d9c4e37befb8f1}{Module\-Factory\-Handle}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ Datatype\-Sink\-Interface $>$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a2ad8a291f3761a7f40fcb1c25862c3a7}{Datatype\-Sink\-Interface\-Handle}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ Datatype\-Source\-Interface $>$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_a4908e24278e6344e91bf874913891318}{Datatype\-Source\-Interface\-Handle}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ Network\-X\-M\-L $>$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_afe33ae893e407c27181fa69c05b18e28}{Network\-X\-M\-L\-Handle}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ Module\-Positions $>$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_accf230efa0f9721759b65b0ca068d9d2}{Module\-Positions\-Handle}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ Network\-File $>$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_ab5a90c19cd0f6cee40faf218f1c15f80}{Network\-File\-Handle}
\item 
typedef std\-::map$<$ std\-::string, \\*
std\-::map$<$ std\-::string, \\*
std\-::map$<$ std\-::string, \\*
Module\-Description $>$ $>$ $>$ \hyperlink{namespace_s_c_i_run_1_1_dataflow_1_1_networks_ad589f20f460dc584aac6422f1a51d6cd}{Module\-Description\-Map}
\end{DoxyCompactItemize}
