From 936c640dcab8eb6f31e400847f442b77f83be6ea Mon Sep 17 00:00:00 2001 From: fred Date: Sun, 24 Mar 2002 19:32:08 +0000 Subject: [PATCH] lilypond-0.0.32 --- hdr/stcol.hh | 33 +++++++++++++-------------------- 1 file changed, 13 insertions(+), 20 deletions(-) diff --git a/hdr/stcol.hh b/hdr/stcol.hh index 0ae5244d8a..613dffb758 100644 --- a/hdr/stcol.hh +++ b/hdr/stcol.hh @@ -11,34 +11,27 @@ #include "moment.hh" /// store simultaneous requests -struct Staff_column { - - Score_column *score_column_l_; - - /// fields to collect data vertically. - Array v_elts; - - /// idem - Staff_commands_at *staff_commands_p_; +class Staff_column { + Staff_column(Staff_column const&); +public: + /// fields to collect timing data vertically. + Array timing_req_l_arr_; + Score_column *musical_column_l_, *command_column_l_; - Time_description *tdescription_; - /* *************** */ - Staff_column(Score_column*); - bool musical_b() const; + Staff_column(); + Moment when() const; + void set_cols(Score_column *c1, Score_column *c2); void add(Voice_element*ve); void OK() const; - /* - VIRTUAL - */ + virtual ~Staff_column(); - virtual void setup_requests()=0; - virtual ~Staff_column(); -private: - Staff_column(Staff_column const&); +protected: + virtual void setup_one_request(Request*)=0; + }; -- 2.39.5