BinaryPackage::Loader::Loader(BinaryPackage &p):
- DataFile::DerivedObjectLoader<BinaryPackage, Package>(p)
+ DataFile::DerivedObjectLoader<BinaryPackage, Package::Loader>(p)
{
add("build_info", &Loader::build_info);
add("header", &Loader::header);
class BinaryPackage: public Package
{
public:
- class Loader: public Msp::DataFile::DerivedObjectLoader<BinaryPackage, Package>
+ class Loader: public Msp::DataFile::DerivedObjectLoader<BinaryPackage, Package::Loader>
{
public:
Loader(BinaryPackage &);
SourcePackage::Loader::Loader(SourcePackage &p):
- DataFile::DerivedObjectLoader<SourcePackage, Package>(p)
+ DataFile::DerivedObjectLoader<SourcePackage, Package::Loader>(p)
{
init(0);
}
SourcePackage::Loader::Loader(SourcePackage &p, const Config::InputOptions &o):
- DataFile::DerivedObjectLoader<SourcePackage, Package>(p)
+ DataFile::DerivedObjectLoader<SourcePackage, Package::Loader>(p)
{
init(&o);
}
class SourcePackage: public Package
{
public:
- class Loader: public Msp::DataFile::DerivedObjectLoader<SourcePackage, Package>
+ class Loader: public Msp::DataFile::DerivedObjectLoader<SourcePackage, Package::Loader>
{
private:
const Config::InputOptions *options;