5 Voice::Voice(Voice const&src)
7 for (iter_top(src.elts, i); i.ok(); i++)
8 add(new Voice_element(**i));
19 Voice::add(Voice_element*v)
29 mtor << "start: "<< start<<eol;
30 for (iter_top(elts,i); i.ok(); i++)
42 for (iter_top(elts,i); i.ok(); i++)
46 /****************************************************************/
48 Voice_element::print() const
51 mtor << "voice_element { dur :"<< duration <<"\n";
52 for (iter_top(reqs,rc); rc.ok(); rc++) {
59 Voice_element::add(Request*r)
62 assert (!duration || duration == r->duration());
63 duration = r->duration();
71 Voice_element::Voice_element()
78 Voice_element::Voice_element(Voice_element const&src)
81 for (iter_top(src.reqs, i); i.ok(); i++)