\hypertarget{namespacenntrainer_1_1exception}{}\doxysection{nntrainer\+::exception Namespace Reference}
\label{namespacenntrainer_1_1exception}\index{nntrainer::exception@{nntrainer::exception}}
\doxysubsection*{Classes}
\begin{DoxyCompactItemize}
\item 
class \mbox{\hyperlink{classnntrainer_1_1exception_1_1ErrorNotification}{Error\+Notification}}
\begin{DoxyCompactList}\small\item\em Error Notification class, error is thrown when the class is destroyed. DO N\+OT use this outside as this contains throwing destructor. \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structnntrainer_1_1exception_1_1not__supported}{not\+\_\+supported}}
\begin{DoxyCompactList}\small\item\em derived class of invalid argument to represent specific functionality not supported \end{DoxyCompactList}\item 
struct \mbox{\hyperlink{structnntrainer_1_1exception_1_1permission__denied}{permission\+\_\+denied}}
\begin{DoxyCompactList}\small\item\em derived class of invalid argument to represent permission is denied \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
\begin{DoxyNote}{Note}
underscore\+\_\+case is used for \+::exception to keep in accordance with std\+::exception 
\end{DoxyNote}
