14#include "yaml-cpp/yaml.h"
27 InvalidSpecies(
const std::string & name,
const std::string & message);
30 const char *
what()
const noexcept override;
49 const char *
what()
const noexcept override;
70 InvalidInput(
const YAML::Node & node,
const std::string & message);
72 const char *
what() const noexcept override;
83void InvalidInputExit(const std::
string & message);
90void InvalidInputExit(const YAML::Node node, const std::
string & message);
100InvalidInputExit(const YAML::Node node, const std::
string & block, const std::
string & message);
InvalidReaction(const std::string &name, const std::string &message)
Definition InvalidInput.C:30
const char * what() const noexcept override
custom what for the custom error message
Definition InvalidInput.C:36
const char * what() const noexcept override
custom what for the custom error message
Definition InvalidInput.C:25
InvalidSpecies(const std::string &name, const std::string &message)
Definition InvalidInput.C:19