/** Checks whether an option exists. */
bool is_option(const std::string &) const;
- /** Processes options from the given raw option map. Nonexistent options
- are ignored. If any options were changed, the mtime of the configuration is
- updated to the current time. Return value indicates whether any options
- were changed. */
- bool update(const StringMap &);
-
- /** Expands any variable references in options. */
- void finish();
-
void save() const;
bool set_option(const std::string &, const std::string &);
void load();