\section{/var/www/mlpack.ratml.\+org/mlpack.org/\+\_\+src/mlpack-\/3.3.2/src/mlpack/bindings/cli/cli\+\_\+option.hpp File Reference}
\label{cli__option_8hpp}\index{/var/www/mlpack.\+ratml.\+org/mlpack.\+org/\+\_\+src/mlpack-\/3.\+3.\+2/src/mlpack/bindings/cli/cli\+\_\+option.\+hpp@{/var/www/mlpack.\+ratml.\+org/mlpack.\+org/\+\_\+src/mlpack-\/3.\+3.\+2/src/mlpack/bindings/cli/cli\+\_\+option.\+hpp}}
Include dependency graph for cli\+\_\+option.\+hpp\+:
\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=350pt]{cli__option_8hpp__incl}
\end{center}
\end{figure}
\subsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \textbf{ C\+L\+I\+Option$<$ N $>$}
\begin{DoxyCompactList}\small\item\em A static object whose constructor registers a parameter with the \doxyref{C\+LI}{p.}{classmlpack_1_1CLI} class. \end{DoxyCompactList}\item 
class \textbf{ Program\+Doc}
\begin{DoxyCompactList}\small\item\em A static object whose constructor registers program documentation with the \doxyref{C\+LI}{p.}{classmlpack_1_1CLI} class. \end{DoxyCompactList}\end{DoxyCompactItemize}
\subsection*{Namespaces}
\begin{DoxyCompactItemize}
\item 
 \textbf{ mlpack}
\begin{DoxyCompactList}\small\item\em Linear algebra utility functions, generally performed on matrices or vectors. \end{DoxyCompactList}\item 
 \textbf{ mlpack\+::bindings}
\item 
 \textbf{ mlpack\+::bindings\+::cli}
\end{DoxyCompactItemize}
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \textbf{ B\+A\+S\+H\+\_\+\+C\+L\+E\+AR}~\char`\"{}\textbackslash{}033[0m\char`\"{}
\item 
\#define \textbf{ B\+A\+S\+H\+\_\+\+R\+ED}~\char`\"{}\textbackslash{}033[0;31m\char`\"{}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
\begin{DoxyAuthor}{Author}
Matthew Amidon
\end{DoxyAuthor}
Definition of the Option class, which is used to define parameters which are used by C\+LI. The Program\+Doc class also resides here.

mlpack is free software; you may redistribute it and/or modify it under the terms of the 3-\/clause B\+SD license. You should have received a copy of the 3-\/clause B\+SD license along with mlpack. If not, see {\tt http\+://www.\+opensource.\+org/licenses/\+B\+S\+D-\/3-\/\+Clause} for more information. 

\subsection{Macro Definition Documentation}
\mbox{\label{cli__option_8hpp_a294fc523905c47107e300766a9e3a2b5}} 
\index{cli\+\_\+option.\+hpp@{cli\+\_\+option.\+hpp}!B\+A\+S\+H\+\_\+\+C\+L\+E\+AR@{B\+A\+S\+H\+\_\+\+C\+L\+E\+AR}}
\index{B\+A\+S\+H\+\_\+\+C\+L\+E\+AR@{B\+A\+S\+H\+\_\+\+C\+L\+E\+AR}!cli\+\_\+option.\+hpp@{cli\+\_\+option.\+hpp}}
\subsubsection{B\+A\+S\+H\+\_\+\+C\+L\+E\+AR}
{\footnotesize\ttfamily \#define B\+A\+S\+H\+\_\+\+C\+L\+E\+AR~\char`\"{}\textbackslash{}033[0m\char`\"{}}



Referenced by C\+L\+I\+Option$<$ N $>$\+::\+C\+L\+I\+Option().

\mbox{\label{cli__option_8hpp_a2b1a18a6c36b8de0798f369f5dc438b8}} 
\index{cli\+\_\+option.\+hpp@{cli\+\_\+option.\+hpp}!B\+A\+S\+H\+\_\+\+R\+ED@{B\+A\+S\+H\+\_\+\+R\+ED}}
\index{B\+A\+S\+H\+\_\+\+R\+ED@{B\+A\+S\+H\+\_\+\+R\+ED}!cli\+\_\+option.\+hpp@{cli\+\_\+option.\+hpp}}
\subsubsection{B\+A\+S\+H\+\_\+\+R\+ED}
{\footnotesize\ttfamily \#define B\+A\+S\+H\+\_\+\+R\+ED~\char`\"{}\textbackslash{}033[0;31m\char`\"{}}



Referenced by C\+L\+I\+Option$<$ N $>$\+::\+C\+L\+I\+Option().

