]> git.tdb.fi Git - r2c2.git/blobdiff - source/libr2c2/zone.h
Also use TrackChains as target locations in Timetable
[r2c2.git] / source / libr2c2 / zone.h
index d8488d7da1f58990e3c79f88e189b31fe4bb3f33..9688c3419540bcf17173bcfbd49d853875f426ff 100644 (file)
@@ -19,6 +19,7 @@ public:
        public:
                Loader(Zone &);
        private:
+               virtual void finish();
                void block(unsigned);
        };
 
@@ -33,11 +34,15 @@ public:
 
        virtual void set_name(const std::string &);
        void set_name(const std::string &, const std::string &, unsigned);
+private:
+       void update_name();
+public:
        const std::string &get_group() const { return group; }
        const std::string &get_qualifier() const { return qualifier; }
        unsigned get_number() const { return number; }
 
        void save(std::list<Msp::DataFile::Statement> &) const;
+       virtual Msp::DataFile::Statement save_reference() const;
 };
 
 } // namespace R2C2