fourdst::libcomposition v2.0.1
Robust atomic species information library
Loading...
Searching...
No Matches
exceptions_composition.h File Reference
#include <exception>
#include <string>
Include dependency graph for exceptions_composition.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  fourdst::composition::exceptions::CompositionError
 Base class for exceptions related to composition objects. More...
 
class  fourdst::composition::exceptions::InvalidCompositionError
 Exception thrown when a composition is in an invalid or inconsistent state. More...
 
class  fourdst::composition::exceptions::UnregisteredSymbolError
 Exception thrown when a symbol is used that has not been registered. More...
 
class  fourdst::composition::exceptions::SpeciesError
 Base class for exceptions related to atomic species. More...
 
class  fourdst::composition::exceptions::UnknownSymbolError
 Exception thrown when an unknown symbol is encountered. More...
 

Namespaces

namespace  fourdst
 
namespace  fourdst::composition
 Utilities and types for representing and manipulating chemical compositions.
 
namespace  fourdst::composition::exceptions