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;
64std::ostream &
operator<<(std::ostream & os,
const InputFile & p);
A custom map-like data structure. The keys are strings, and the values can be nonhomogeneously typed.
Definition OptionSet.h:51
Definition DiagnosticsInterface.cxx:30
std::ostream & operator<<(std::ostream &os, const EnumSelection &es)
Definition EnumSelection.cxx:31