lilypond-0.1.12
[lilypond.git] / hdr / inputstaff.hh
blobf72cac8ba1aa60f9c50b8fbbe0b6229f1fede1a9
1 /*
2 inputstaff.hh -- declare Input_staff
4 (c) 1996,97 Han-Wen Nienhuys
5 */
7 #ifndef INPUTSTAFF_HH
8 #define INPUTSTAFF_HH
10 #include "string.hh"
11 #include "plist.hh"
12 #include "varray.hh"
13 #include "proto.hh"
15 struct Input_staff {
17 const char * defined_ch_c_l_;
18 String type;
20 IPointerList<Input_music*> music_;
21 Input_music * score_wide_music_p_;
23 /* *************** */
24 ~Input_staff();
25 void add(Input_music*m);
26 Input_staff(Input_staff const&);
27 Input_staff(String);
28 void set_score_wide(Input_music*m);
29 Staff* parse(Score*, Input_music *score_wide);
30 void print() const;
34 #endif // INPUTSTAFF_HH