27#include "neml2/base/OptionSet.h"
42 const std::shared_ptr<Settings> &
settings()
const {
return _settings; }
45 std::map<std::string, OptionSet> &
operator[](
const std::string & section);
48 const std::map<std::string, OptionSet> &
operator[](
const std::string & section)
const;
54 const std::map<std::string, std::map<std::string, OptionSet>> &
data()
const {
return _data; }
58 const std::shared_ptr<Settings> _settings;
61 std::map<std::string, std::map<std::string, OptionSet>> _data;
A custom map-like data structure. The keys are strings, and the values can be nonhomogeneously typed.
Definition OptionSet.h:52
Definition DiagnosticsInterface.h:31
std::ostream & operator<<(std::ostream &, const EnumSelection &)