\section{A\-I\-D\-A\-:\-:Settings Class Reference}
\label{classAIDA_1_1Settings}\index{A\-I\-D\-A\-::\-Settings@{A\-I\-D\-A\-::\-Settings}}


Helper class to hold the current setting, the default setting and the possible settings for a key.  




{\ttfamily \#include $<$Settings.\-h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
{\bfseries Settings} (const std\-::string default\-Value, const std\-::string value, const std\-::vector$<$ std\-::string $>$ options)\label{classAIDA_1_1Settings_ab284148f981db9545d7a08658ab975b3}

\item 
virtual std\-::string {\bfseries get\-Default\-Value} () const \label{classAIDA_1_1Settings_a12baf8e30b3a250b3444080d3003fe73}

\item 
virtual std\-::string {\bfseries get\-Value} () const \label{classAIDA_1_1Settings_ab777a7cef6ea53f2a34d4e3fe1738778}

\item 
virtual std\-::vector$<$ std\-::string $>$ {\bfseries get\-Options} () const \label{classAIDA_1_1Settings_a16228e667c63ec110998fbbc8eb679c4}

\item 
virtual bool {\bfseries set\-Default\-Value} (const std\-::string default\-Value)\label{classAIDA_1_1Settings_a297c87bdc464287101916d250a88e8c6}

\item 
virtual bool {\bfseries set\-Value} (const std\-::string value)\label{classAIDA_1_1Settings_a003a5daf62927060f6e8087922ac2861}

\item 
virtual bool {\bfseries set\-Options} (const std\-::vector$<$ std\-::string $>$ options)\label{classAIDA_1_1Settings_ab764b90dc187536d4d492790c7f48152}

\item 
virtual bool {\bfseries add\-Option} (std\-::string option)\label{classAIDA_1_1Settings_ad1729772042339d9988da61ba5a03d00}

\end{DoxyCompactItemize}
\subsection*{Protected Attributes}
\begin{DoxyCompactItemize}
\item 
std\-::string {\bfseries \-\_\-default\-Value}\label{classAIDA_1_1Settings_a649ddc1d010ded6be75fa8534fef6cf5}

\item 
std\-::string {\bfseries \-\_\-value}\label{classAIDA_1_1Settings_a6d056731925ac9d6f83f80104b62c83e}

\item 
std\-::vector$<$ std\-::string $>$ {\bfseries \-\_\-options}\label{classAIDA_1_1Settings_a9594075f82eaf27bbdbecae347ceaffd}

\end{DoxyCompactItemize}


\subsection{Detailed Description}
Helper class to hold the current setting, the default setting and the possible settings for a key. 

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

\end{DoxyVersion}
\begin{DoxyParagraph}{Id\-:}
\doxyref{Settings.\-h}{p.}{Settings_8h_source},v 1.\-2 2006-\/12-\/06 13\-:41\-:14 tkraemer Exp 
\end{DoxyParagraph}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
Settings.\-h\item 
Settings.\-cc\end{DoxyCompactItemize}
