\doxysection{fourdst\+::composition\+::exceptions\+::Unknown\+Symbol\+Error Class Reference}
\hypertarget{classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error}{}\label{classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error}\index{fourdst::composition::exceptions::UnknownSymbolError@{fourdst::composition::exceptions::UnknownSymbolError}}


Exception thrown when an unknown symbol is encountered.  




{\ttfamily \#include $<$exceptions\+\_\+composition.\+h$>$}



Inheritance diagram for fourdst\+::composition\+::exceptions\+::Unknown\+Symbol\+Error\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=230pt]{classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error__inherit__graph}
\end{center}
\end{figure}


Collaboration diagram for fourdst\+::composition\+::exceptions\+::Unknown\+Symbol\+Error\+:\nopagebreak
\begin{figure}[H]
\begin{center}
\leavevmode
\includegraphics[width=273pt]{classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error__coll__graph}
\end{center}
\end{figure}
\doxysubsubsection*{Private Member Functions}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error_aa8f82f842c896cf5253871a59538000a}{Species\+Error}} (std\+::string message)
\end{DoxyCompactItemize}
\doxysubsubsection*{Additional Inherited Members}
\doxysubsection*{Public Member Functions inherited from \mbox{\hyperlink{classfourdst_1_1composition_1_1exceptions_1_1_species_error}{fourdst\+::composition\+::exceptions\+::\+Species\+Error}}}
\begin{DoxyCompactItemize}
\item 
\mbox{\hyperlink{classfourdst_1_1composition_1_1exceptions_1_1_species_error_aa8f82f842c896cf5253871a59538000a}{Species\+Error}} (std\+::string message)
\item 
const char \texorpdfstring{$\ast$}{*} \mbox{\hyperlink{classfourdst_1_1composition_1_1exceptions_1_1_species_error_af0c63f7e05d0c65157b960c654d09b67}{what}} () const noexcept override
\end{DoxyCompactItemize}
\doxysubsection*{Protected Attributes inherited from \mbox{\hyperlink{classfourdst_1_1composition_1_1exceptions_1_1_species_error}{fourdst\+::composition\+::exceptions\+::\+Species\+Error}}}
\begin{DoxyCompactItemize}
\item 
std\+::string \mbox{\hyperlink{classfourdst_1_1composition_1_1exceptions_1_1_species_error_a07a424e42edd368e6fb5113655ab6d1e}{m\+\_\+message}}
\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Exception thrown when an unknown symbol is encountered. 

This typically occurs when a symbol does not correspond to any known atomic species. 

Definition at line \mbox{\hyperlink{exceptions__composition_8h_source_l00078}{78}} of file \mbox{\hyperlink{exceptions__composition_8h_source}{exceptions\+\_\+composition.\+h}}.



\doxysubsection{Member Function Documentation}
\Hypertarget{classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error_aa8f82f842c896cf5253871a59538000a}\index{fourdst::composition::exceptions::UnknownSymbolError@{fourdst::composition::exceptions::UnknownSymbolError}!SpeciesError@{SpeciesError}}
\index{SpeciesError@{SpeciesError}!fourdst::composition::exceptions::UnknownSymbolError@{fourdst::composition::exceptions::UnknownSymbolError}}
\doxysubsubsection{\texorpdfstring{SpeciesError()}{SpeciesError()}}
{\footnotesize\ttfamily \label{classfourdst_1_1composition_1_1exceptions_1_1_unknown_symbol_error_aa8f82f842c896cf5253871a59538000a} 
fourdst\+::composition\+::exceptions\+::\+Species\+Error\+::\+Species\+Error (\begin{DoxyParamCaption}\item[{std\+::string}]{message}{}\end{DoxyParamCaption})\hspace{0.3cm}{\ttfamily [inline]}, {\ttfamily [explicit]}, {\ttfamily [private]}}



Definition at line \mbox{\hyperlink{exceptions__composition_8h_source_l00064}{64}} of file \mbox{\hyperlink{exceptions__composition_8h_source}{exceptions\+\_\+composition.\+h}}.



The documentation for this class was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
src/composition/include/fourdst/composition/exceptions/\mbox{\hyperlink{exceptions__composition_8h}{exceptions\+\_\+composition.\+h}}\end{DoxyCompactItemize}
