\section{Program\+Name Class Reference}
\label{classmlpack_1_1util_1_1ProgramName}\index{Program\+Name@{Program\+Name}}
\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\textbf{ Program\+Name} (const std\+::string \&program\+Name)
\begin{DoxyCompactList}\small\item\em Construct a \doxyref{Program\+Name}{p.}{classmlpack_1_1util_1_1ProgramName} object. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Detailed Description}


Definition at line 20 of file program\+\_\+doc.\+hpp.



\subsection{Constructor \& Destructor Documentation}
\mbox{\label{classmlpack_1_1util_1_1ProgramName_ae9799839096792e9fe742e17f46a12c6}} 
\index{mlpack\+::util\+::\+Program\+Name@{mlpack\+::util\+::\+Program\+Name}!Program\+Name@{Program\+Name}}
\index{Program\+Name@{Program\+Name}!mlpack\+::util\+::\+Program\+Name@{mlpack\+::util\+::\+Program\+Name}}
\subsubsection{Program\+Name()}
{\footnotesize\ttfamily \textbf{ Program\+Name} (\begin{DoxyParamCaption}\item[{const std\+::string \&}]{program\+Name }\end{DoxyParamCaption})}



Construct a \doxyref{Program\+Name}{p.}{classmlpack_1_1util_1_1ProgramName} object. 

When constructed, it will register itself with \doxyref{IO}{p.}{classmlpack_1_1IO}. A fatal error will be thrown if more than one is constructed.


\begin{DoxyParams}{Parameters}
{\em program\+Name} & Name of the binding. \\
\hline
\end{DoxyParams}


The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
/var/www/mlpack.\+ratml.\+org/mlpack.\+org/\+\_\+src/mlpack-\/git/src/mlpack/core/util/\textbf{ program\+\_\+doc.\+hpp}\end{DoxyCompactItemize}
