<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">\section{marlin\-:\-:Processor\-Parameter Class Reference}
\label{classmarlin_1_1ProcessorParameter}\index{marlin\-::\-Processor\-Parameter@{marlin\-::\-Processor\-Parameter}}


Class that holds a steering variable for a marlin processor -\/ automatically created by \doxyref{Processor\-::register\-Processor\-Parameter()}{p.}{classmarlin_1_1Processor_a0108fd7a5ab53996b0a8079dbbfd29d2}  




{\ttfamily \#include $&lt;$Processor\-Parameter.\-h$&gt;$}

Inheritance diagram for marlin\-:\-:Processor\-Parameter\-:\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[height=2.000000cm]{classmarlin_1_1ProcessorParameter}
\end{center}
\end{figure}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
virtual const std\-::string \&amp; {\bfseries name} ()\label{classmarlin_1_1ProcessorParameter_a72cce67f79ba1f4e7516eeaaf16c200c}

\item 
virtual const std\-::string \&amp; {\bfseries description} ()\label{classmarlin_1_1ProcessorParameter_a01362cd53fb303f8e5bd6a5b3f0506ad}

\item 
virtual int {\bfseries set\-Size} ()\label{classmarlin_1_1ProcessorParameter_a2bec1fe79a12433e6d65a7194ed469c2}

\item 
virtual bool {\bfseries is\-Optional} ()\label{classmarlin_1_1ProcessorParameter_a36ec626e87ba7610bf518dbf29ddac00}

\item 
virtual bool {\bfseries value\-Set} ()\label{classmarlin_1_1ProcessorParameter_a96a7bddc6e7db7b167a8f6c6bbd3310a}

\item 
virtual const std\-::string {\bfseries type} ()=0\label{classmarlin_1_1ProcessorParameter_aea1dfa858037e2445738168b3102a2eb}

\item 
virtual const std\-::string {\bfseries value} ()=0\label{classmarlin_1_1ProcessorParameter_abf54b097f4549fa7b5ea74dd286a4cc4}

\item 
virtual const std\-::string {\bfseries default\-Value} ()=0\label{classmarlin_1_1ProcessorParameter_a7f65c512da9bee65fe2c000c20ebf18b}

\item 
virtual void {\bfseries set\-Value} ({\bf String\-Parameters} $\ast$params)=0\label{classmarlin_1_1ProcessorParameter_ade36f451eba004e5b3d1b09f74a8285b}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
std\-::string {\bfseries \-\_\-description}\label{classmarlin_1_1ProcessorParameter_a826966721f65d9c30f8e0ca8f5012763}

\item 
std\-::string {\bfseries \-\_\-name}\label{classmarlin_1_1ProcessorParameter_aa33ec8b8647b3aa2a8600d60f4bed0f2}

\item 
int {\bfseries \-\_\-set\-Size}\label{classmarlin_1_1ProcessorParameter_acbb6bc3312638c19f3a1eeb9ffc8c2a9}

\item 
bool {\bfseries \-\_\-optional}\label{classmarlin_1_1ProcessorParameter_aae7f254019b7f61eefa0c2e3357fa886}

\item 
bool {\bfseries \-\_\-value\-Set}\label{classmarlin_1_1ProcessorParameter_a5aa0121dfa3813e7cd77f6df0307812a}

\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
std\-::ostream \&amp; {\bfseries operator$&lt;$$&lt;$} (std\-::ostream \&amp;, {\bf Processor\-Parameter} \&amp;)\label{classmarlin_1_1ProcessorParameter_a8b44e6e9cd52f893eb36e13cca7e0f20}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Class that holds a steering variable for a marlin processor -\/ automatically created by \doxyref{Processor\-::register\-Processor\-Parameter()}{p.}{classmarlin_1_1Processor_a0108fd7a5ab53996b0a8079dbbfd29d2} 

\begin{DoxyAuthor}{Author}
F. Gaede, D\-E\-S\-Y 
\end{DoxyAuthor}
\begin{DoxyVersion}{Version}

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
\doxyref{Processor\-Parameter.\-h}{p.}{ProcessorParameter_8h_source},v 1.\-9 2006-\/08-\/03 15\-:16\-:34 gaede Exp 
\end{DoxyParagraph}


The documentation for this class was generated from the following file\-:\begin{DoxyCompactItemize}
\item 
Processor\-Parameter.\-h\end{DoxyCompactItemize}
</pre></body></html>