Option(const Feature &);
};
- typedef std::map<std::string, Option> OptionMap;
- typedef std::map<std::string, std::string> InputOptions;
+ using InputOptions = std::map<std::string, std::string>;
private:
class Loader: public Msp::DataFile::ObjectLoader<Config>
};
SourcePackage &package;
- OptionMap options;
+ std::map<std::string, Option> options;
InputOptions pending_options;
Msp::Time::TimeStamp mtime;
mutable bool changed;
/** Gets a configuration option by name. */
const Option &get_option(const std::string &) const;
- const OptionMap &get_options() const { return options; }
+ const std::map<std::string, Option> &get_options() const { return options; }
const Msp::Time::TimeStamp &get_mtime() const { return mtime; }
void load();