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


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

Inheritance diagram for Lin\-Alg\-Function\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{class_s_c_i_run_1_1_lin_alg_function}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_s_c_i_run_1_1_lin_alg_function_ab7b07f568802f6cfd84c7d547da79be0}{Lin\-Alg\-Function} (bool($\ast$function)(\hyperlink{class_s_c_i_run_1_1_lin_alg_program_code}{Lin\-Alg\-Program\-Code} \&pc, std\-::string \&err), std\-::string function\-\_\-id, std\-::string function\-\_\-type, int function\-\_\-flags)
\item 
virtual \hyperlink{class_s_c_i_run_1_1_lin_alg_function_ace1b06364939105298cb0acfd2f87ba8}{$\sim$\-Lin\-Alg\-Function} ()
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
bool($\ast$)(\hyperlink{class_s_c_i_run_1_1_lin_alg_program_code}{Lin\-Alg\-Program\-Code} \&pc, \\*
std\-::string \&err) \hyperlink{class_s_c_i_run_1_1_lin_alg_function_ae1006c7e190cad218206e864e87a94a8}{get\-\_\-function} ()
\end{DoxyCompactItemize}


\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_s_c_i_run_1_1_lin_alg_function_ab7b07f568802f6cfd84c7d547da79be0}{\index{S\-C\-I\-Run\-::\-Lin\-Alg\-Function@{S\-C\-I\-Run\-::\-Lin\-Alg\-Function}!Lin\-Alg\-Function@{Lin\-Alg\-Function}}
\index{Lin\-Alg\-Function@{Lin\-Alg\-Function}!SCIRun::LinAlgFunction@{S\-C\-I\-Run\-::\-Lin\-Alg\-Function}}
\subsubsection[{Lin\-Alg\-Function}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Lin\-Alg\-Function} (
\begin{DoxyParamCaption}
\item[{bool($\ast$)({\bf Lin\-Alg\-Program\-Code} \&pc, std\-::string \&err)}]{function, }
\item[{std\-::string}]{function\-\_\-id, }
\item[{std\-::string}]{function\-\_\-type, }
\item[{int}]{function\-\_\-flags}
\end{DoxyParamCaption}
)}}\label{class_s_c_i_run_1_1_lin_alg_function_ab7b07f568802f6cfd84c7d547da79be0}
\hypertarget{class_s_c_i_run_1_1_lin_alg_function_ace1b06364939105298cb0acfd2f87ba8}{\index{S\-C\-I\-Run\-::\-Lin\-Alg\-Function@{S\-C\-I\-Run\-::\-Lin\-Alg\-Function}!$\sim$\-Lin\-Alg\-Function@{$\sim$\-Lin\-Alg\-Function}}
\index{$\sim$\-Lin\-Alg\-Function@{$\sim$\-Lin\-Alg\-Function}!SCIRun::LinAlgFunction@{S\-C\-I\-Run\-::\-Lin\-Alg\-Function}}
\subsubsection[{$\sim$\-Lin\-Alg\-Function}]{\setlength{\rightskip}{0pt plus 5cm}virtual $\sim${\bf Lin\-Alg\-Function} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [virtual]}}}\label{class_s_c_i_run_1_1_lin_alg_function_ace1b06364939105298cb0acfd2f87ba8}


\subsection{Member Data Documentation}
\hypertarget{class_s_c_i_run_1_1_lin_alg_function_ae1006c7e190cad218206e864e87a94a8}{\index{S\-C\-I\-Run\-::\-Lin\-Alg\-Function@{S\-C\-I\-Run\-::\-Lin\-Alg\-Function}!get\-\_\-function@{get\-\_\-function}}
\index{get\-\_\-function@{get\-\_\-function}!SCIRun::LinAlgFunction@{S\-C\-I\-Run\-::\-Lin\-Alg\-Function}}
\subsubsection[{get\-\_\-function}]{\setlength{\rightskip}{0pt plus 5cm}bool($\ast$)({\bf Lin\-Alg\-Program\-Code}\& pc, std\-::string\& err) get\-\_\-function()\hspace{0.3cm}{\ttfamily [inline]}}}\label{class_s_c_i_run_1_1_lin_alg_function_ae1006c7e190cad218206e864e87a94a8}


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