+private:
+ class Loader: public Msp::DataFile::ObjectLoader<Config>
+ {
+ public:
+ Loader(Config &);
+ private:
+ void option(const std::string &, const std::string &);
+ };
+
+ SourcePackage &package;
+ OptionMap options;
+ Msp::Time::TimeStamp mtime;
+ bool changed;
+
+public:
+ Config(SourcePackage &);
+
+ /** Adds a configuration option with name, default value and description. */