\hypertarget{_base_2_algorithm_fwd_8h}{\section{Core/\-Algorithms/\-Base/\-Algorithm\-Fwd.h File Reference}
\label{_base_2_algorithm_fwd_8h}\index{Core/\-Algorithms/\-Base/\-Algorithm\-Fwd.\-h@{Core/\-Algorithms/\-Base/\-Algorithm\-Fwd.\-h}}
}
{\ttfamily \#include $<$boost/shared\-\_\-ptr.\-hpp$>$}\\*
{\ttfamily \#include $<$Core/\-Algorithms/\-Base/share.\-h$>$}\\*
\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_core}{S\-C\-I\-Run\-::\-Core}
\item 
\hyperlink{namespace_s_c_i_run_1_1_core_1_1_algorithms}{S\-C\-I\-Run\-::\-Core\-::\-Algorithms}
\end{DoxyCompactItemize}
\subsection*{Typedefs}
\begin{DoxyCompactItemize}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ Algorithm\-Base $>$ \hyperlink{namespace_s_c_i_run_1_1_core_1_1_algorithms_ac39e44a67fe6552dce04807c9487a0a1}{Algorithm\-Handle}
\item 
typedef boost\-::shared\-\_\-ptr\\*
$<$ Algorithm\-Factory $>$ \hyperlink{namespace_s_c_i_run_1_1_core_1_1_algorithms_a839e050bb8b92c69f940ece5cb48ba6c}{Algorithm\-Factory\-Handle}
\end{DoxyCompactItemize}
