\hypertarget{class_s_c_i_run_1_1_lin_alg_function_catalog}{\section{Lin\-Alg\-Function\-Catalog Class Reference}
\label{class_s_c_i_run_1_1_lin_alg_function_catalog}\index{Lin\-Alg\-Function\-Catalog@{Lin\-Alg\-Function\-Catalog}}
}


{\ttfamily \#include $<$Lin\-Alg\-Function\-Catalog.\-h$>$}

Inheritance diagram for Lin\-Alg\-Function\-Catalog\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_1_1_lin_alg_function_catalog}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_lin_alg_function_catalog_a350ef86aeb8eaa63850ec11bc450751f}{Lin\-Alg\-Function\-Catalog} ()
\item 
virtual \hyperlink{class_s_c_i_run_1_1_lin_alg_function_catalog_a6516a538dd8e778e3f29747a70c5a8da}{$\sim$\-Lin\-Alg\-Function\-Catalog} ()
\item 
void \hyperlink{class_s_c_i_run_1_1_lin_alg_function_catalog_a1b17ee202ca4b69d02c7568e5862aa84}{add\-\_\-function} (bool($\ast$function)(\hyperlink{class_s_c_i_run_1_1_lin_alg_program_code}{Lin\-Alg\-Program\-Code} \&pc, std\-::string \&str), std\-::string function\-\_\-id, std\-::string return\-\_\-type)
\item 
void \hyperlink{class_s_c_i_run_1_1_lin_alg_function_catalog_a000cbf5b11443bf35ae5557f0d4f80a2}{add\-\_\-sym\-\_\-function} (bool($\ast$function)(\hyperlink{class_s_c_i_run_1_1_lin_alg_program_code}{Lin\-Alg\-Program\-Code} \&pc, std\-::string \&str), std\-::string function\-\_\-id, std\-::string return\-\_\-type)
\end{DoxyCompactItemize}
\subsection*{Static Public Member Functions}
\begin{DoxyCompactItemize}
\item 
static \hyperlink{namespace_s_c_i_run_ae3b96a7f99ca8fef7635ec543bafdd07}{Parser\-Function\-Catalog\-Handle} \hyperlink{class_s_c_i_run_1_1_lin_alg_function_catalog_ae9a644bd2f732f8ff3258a8a6871635d}{get\-\_\-catalog} ()
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_lin_alg_function_catalog_a350ef86aeb8eaa63850ec11bc450751f}{\index{S\-C\-I\-Run\-::\-Lin\-Alg\-Function\-Catalog@{S\-C\-I\-Run\-::\-Lin\-Alg\-Function\-Catalog}!Lin\-Alg\-Function\-Catalog@{Lin\-Alg\-Function\-Catalog}}
\index{Lin\-Alg\-Function\-Catalog@{Lin\-Alg\-Function\-Catalog}!SCIRun::LinAlgFunctionCatalog@{S\-C\-I\-Run\-::\-Lin\-Alg\-Function\-Catalog}}
\subsubsection[{Lin\-Alg\-Function\-Catalog}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Lin\-Alg\-Function\-Catalog} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_lin_alg_function_catalog_a350ef86aeb8eaa63850ec11bc450751f}
\hypertarget{class_s_c_i_run_1_1_lin_alg_function_catalog_a6516a538dd8e778e3f29747a70c5a8da}{\index{S\-C\-I\-Run\-::\-Lin\-Alg\-Function\-Catalog@{S\-C\-I\-Run\-::\-Lin\-Alg\-Function\-Catalog}!$\sim$\-Lin\-Alg\-Function\-Catalog@{$\sim$\-Lin\-Alg\-Function\-Catalog}}
\index{$\sim$\-Lin\-Alg\-Function\-Catalog@{$\sim$\-Lin\-Alg\-Function\-Catalog}!SCIRun::LinAlgFunctionCatalog@{S\-C\-I\-Run\-::\-Lin\-Alg\-Function\-Catalog}}
\subsubsection[{$\sim$\-Lin\-Alg\-Function\-Catalog}]{\setlength{\rightskip}{0pt plus 5cm}virtual $\sim${\bf Lin\-Alg\-Function\-Catalog} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_lin_alg_function_catalog_a6516a538dd8e778e3f29747a70c5a8da}


\subsection{Member Function Documentation}
\hypertarget{class_s_c_i_run_1_1_lin_alg_function_catalog_a1b17ee202ca4b69d02c7568e5862aa84}{\index{S\-C\-I\-Run\-::\-Lin\-Alg\-Function\-Catalog@{S\-C\-I\-Run\-::\-Lin\-Alg\-Function\-Catalog}!add\-\_\-function@{add\-\_\-function}}
\index{add\-\_\-function@{add\-\_\-function}!SCIRun::LinAlgFunctionCatalog@{S\-C\-I\-Run\-::\-Lin\-Alg\-Function\-Catalog}}
\subsubsection[{add\-\_\-function}]{\setlength{\rightskip}{0pt plus 5cm}void add\-\_\-function (
\begin{DoxyParamCaption}
\item[{bool($\ast$)({\bf Lin\-Alg\-Program\-Code} \&pc, std\-::string \&str)}]{function, }
\item[{std\-::string}]{function\-\_\-id, }
\item[{std\-::string}]{return\-\_\-type}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_lin_alg_function_catalog_a1b17ee202ca4b69d02c7568e5862aa84}
\hypertarget{class_s_c_i_run_1_1_lin_alg_function_catalog_a000cbf5b11443bf35ae5557f0d4f80a2}{\index{S\-C\-I\-Run\-::\-Lin\-Alg\-Function\-Catalog@{S\-C\-I\-Run\-::\-Lin\-Alg\-Function\-Catalog}!add\-\_\-sym\-\_\-function@{add\-\_\-sym\-\_\-function}}
\index{add\-\_\-sym\-\_\-function@{add\-\_\-sym\-\_\-function}!SCIRun::LinAlgFunctionCatalog@{S\-C\-I\-Run\-::\-Lin\-Alg\-Function\-Catalog}}
\subsubsection[{add\-\_\-sym\-\_\-function}]{\setlength{\rightskip}{0pt plus 5cm}void add\-\_\-sym\-\_\-function (
\begin{DoxyParamCaption}
\item[{bool($\ast$)({\bf Lin\-Alg\-Program\-Code} \&pc, std\-::string \&str)}]{function, }
\item[{std\-::string}]{function\-\_\-id, }
\item[{std\-::string}]{return\-\_\-type}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_lin_alg_function_catalog_a000cbf5b11443bf35ae5557f0d4f80a2}
\hypertarget{class_s_c_i_run_1_1_lin_alg_function_catalog_ae9a644bd2f732f8ff3258a8a6871635d}{\index{S\-C\-I\-Run\-::\-Lin\-Alg\-Function\-Catalog@{S\-C\-I\-Run\-::\-Lin\-Alg\-Function\-Catalog}!get\-\_\-catalog@{get\-\_\-catalog}}
\index{get\-\_\-catalog@{get\-\_\-catalog}!SCIRun::LinAlgFunctionCatalog@{S\-C\-I\-Run\-::\-Lin\-Alg\-Function\-Catalog}}
\subsubsection[{get\-\_\-catalog}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Parser\-Function\-Catalog\-Handle} get\-\_\-catalog (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [static]}}}\label{class_s_c_i_run_1_1_lin_alg_function_catalog_ae9a644bd2f732f8ff3258a8a6871635d}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Core/\-Parser/\hyperlink{_lin_alg_function_catalog_8h}{Lin\-Alg\-Function\-Catalog.\-h}\item 
Core/\-Parser/\hyperlink{_lin_alg_function_catalog_8cc}{Lin\-Alg\-Function\-Catalog.\-cc}\end{DoxyCompactItemize}
