public:
Loader(Zone &);
private:
+ virtual void finish();
void block(unsigned);
};
- sigc::signal<void, const std::string &, const std::string &, unsigned> signal_name_changed;
-
private:
std::string group;
std::string qualifier;
Zone(Layout &);
~Zone();
+ 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; }
- std::string get_name() const;
void save(std::list<Msp::DataFile::Statement> &) const;
+ virtual Msp::DataFile::Statement save_reference() const;
};
} // namespace R2C2