5 Voice::Voice(Voice const&src)
7 PL_copy(elts, src.elts);
17 Voice::add(Voice_element*v)
27 mtor << "start: "<< start<<eol;
28 for (PCursor<Voice_element*> vec(elts); vec.ok(); vec++)
37 for (PCursor<Voice_element*> vec(elts); vec.ok(); vec++)
41 /****************************************************************/
43 Voice_element::print() const
46 mtor << "voice_element { dur :"<< duration <<"\n";
47 for (PCursor<Request*> rc(reqs); rc.ok(); rc++) {
54 Voice_element::add(Request*r)
58 duration = r->duration();
65 Voice_element::Voice_element()
72 Voice_element::Voice_element(Voice_element const&src)
74 duration=src.duration;
76 IPointerList__copy(Request*, reqs, src.reqs, clone());
78 // assert(!granted_items.size() && !granted_spanners.size());