]> git.tdb.fi Git - builder.git/blobdiff - source/architecture.h
Use ObjectLoaders where appropriate
[builder.git] / source / architecture.h
index 5446c04235f3f0465fe64c93f62fc31ce6fdfc4e..c322c3a580d23d7a676295295c20efc7fbc02e0f 100644 (file)
@@ -11,14 +11,10 @@ class Builder;
 class Architecture
 {
 public:
-       class Loader: public Msp::DataFile::Loader
+       class Loader: public Msp::DataFile::ObjectLoader<Architecture>
        {
-       private:
-               Architecture &arch;
-
        public:
                Loader(Architecture &);
-               Architecture &get_object() { return arch; }
        };
 
        typedef std::list<Pattern> PatternList;