fourdst::libcomposition v2.2.1 Robust atomic species information library

Loading...
Searching...
No Matches
Classes | Namespaces
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