2025-07-24 09:35:52 -04:00
\doxysection { fourdst\+ ::composition\+ ::exceptions Namespace Reference}
\hypertarget { namespacefourdst_ 1_ 1composition_ 1_ 1exceptions} { } \label { namespacefourdst_ 1_ 1composition_ 1_ 1exceptions} \index { fourdst::composition::exceptions@{ fourdst::composition::exceptions} }
\doxysubsubsection * { Classes}
\begin { DoxyCompactItemize}
\item
class \mbox { \hyperlink { classfourdst_ 1_ 1composition_ 1_ 1exceptions_ 1_ 1_ composition_ error} { Composition\+ Error} }
\begin { DoxyCompactList} \small \item \em Base class for exceptions related to composition objects. \end { DoxyCompactList} \item
class \mbox { \hyperlink { classfourdst_ 1_ 1composition_ 1_ 1exceptions_ 1_ 1_ invalid_ composition_ error} { Invalid\+ Composition\+ Error} }
\begin { DoxyCompactList} \small \item \em Exception thrown when a composition is in an invalid or inconsistent state. \end { DoxyCompactList} \item
2025-11-08 06:42:51 -05:00
class \mbox { \hyperlink { classfourdst_ 1_ 1composition_ 1_ 1exceptions_ 1_ 1_ species_ error} { Species\+ Error} }
\begin { DoxyCompactList} \small \item \em Base class for exceptions related to atomic species. \end { DoxyCompactList} \item
class \mbox { \hyperlink { classfourdst_ 1_ 1composition_ 1_ 1exceptions_ 1_ 1_ unknown_ symbol_ error} { Unknown\+ Symbol\+ Error} }
\begin { DoxyCompactList} \small \item \em Exception thrown when an unknown symbol is encountered. \end { DoxyCompactList} \item
2025-07-24 09:35:52 -04:00
class \mbox { \hyperlink { classfourdst_ 1_ 1composition_ 1_ 1exceptions_ 1_ 1_ unregistered_ symbol_ error} { Unregistered\+ Symbol\+ Error} }
\begin { DoxyCompactList} \small \item \em Exception thrown when a symbol is used that has not been registered. \end { DoxyCompactList} \end { DoxyCompactItemize}