DatabaseParser.hpp
The class used to store and retrieve data for assemblying chemical systems.
Definition: Data.hpp:30
Used to handle the parsing of YAML or JSON files to construct a Database object.
Definition: DatabaseParser.hpp:32
auto elements() const -> const ElementList &
Return the parsed Element objects in the database file.
DatabaseParser(const Data &node)
Construct a DatabaseParser object with given Data object.
DatabaseParser(const DatabaseParser &other)
Construct a copy of a DatabaseParser object.
auto species() const -> const SpeciesList &
Return the parsed Species objects in the database file.
auto operator=(DatabaseParser other) -> DatabaseParser &
Assign another DatabaseParser object to this.
The class used to store and retrieve data of chemical species.
Definition: Database.hpp:32
The namespace containing all components of the Reaktoro library.
Definition: Algorithms.hpp:29
std::unique_ptr< T > Ptr
Convenient alias for std::unique_ptr<T>.
Definition: Types.hpp:102