const std::string &get_qualifier() const { return qualifier; }
unsigned get_number() const { return number; }
const std::string &get_qualifier() const { return qualifier; }
unsigned get_number() const { return number; }
void clear_direction();
virtual TrackIter iter_for(Track &, Direction) const;
private:
TrackIter next_iter(const TrackIter &) const;
public:
using TrackChain::get_end;
void clear_direction();
virtual TrackIter iter_for(Track &, Direction) const;
private:
TrackIter next_iter(const TrackIter &) const;
public:
using TrackChain::get_end;
void save(std::list<Msp::DataFile::Statement> &) const;
virtual Msp::DataFile::Statement save_reference() const;
void save(std::list<Msp::DataFile::Statement> &) const;
virtual Msp::DataFile::Statement save_reference() const;