#include <array>
#include <exception>
#include <filesystem>
#include <optional>
#include <set>
#include <stdexcept>
#include <string>
#include <utility>
#include <vector>
#include "yaml-cpp/yaml.h"
#include "density.h"
#include "forwarddeclarations.h"
Go to the source code of this file.
Classes | |
struct | YAML::convert< T > |
Convert from YAML::Node to SMASH-readable (C++) format and vice versa. More... | |
class | smash::Configuration |
Interface to the SMASH configuration files. More... | |
struct | smash::Configuration::IncorrectTypeInAssignment |
Thrown when the types in the config file and C++ don't match. More... | |
struct | smash::Configuration::ParseError |
Thrown for YAML parse errors. More... | |
struct | smash::Configuration::FileDoesNotExist |
Thrown if the file does not exist. More... | |
class | smash::Configuration::Value |
Return type of Configuration::take that automatically determines the target type. More... | |
Namespaces | |
YAML | |
smash | |