3 #include "staffwalker.hh"
8 #include "complexstaff.hh"
10 #include "complexwalker.hh"
14 Complex_column::Complex_column(Score_column
*s
, Complex_staff
*rs
)
20 Complex_staff::Complex_staff()
26 Complex_column::setup_requests()
28 for (int i
= 0 ; i
< v_elts
.size(); i
++)
29 for (iter_top(v_elts
[i
]->reqs
,j
); j
.ok(); j
++) {
32 if (tdescription_
->whole_in_measure
) {
33 error("Barcheck failed, " + tdescription_
->str());
46 Complex_staff::create_col(Score_column
*s
)
48 return new Complex_column(s
,this);
54 for (Complex_walker
sc(this); sc
.ok(); sc
++) {
55 sc
.col()->setup_requests();// TODO