/*
midi-walker.hh -- declare Midi_walker
- (c) 1996--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1996--2006 Han-Wen Nienhuys <hanwen@xs4all.nl>
Jan Nieuwenhuizen <janneke@gnu.org>
*/
#include "lily-proto.hh"
#include "moment.hh"
-struct Midi_note_event : PQueue_ent < Moment, Midi_note *>
+struct Midi_note_event : PQueue_ent<Moment, Midi_note *>
{
bool ignore_b_;
Midi_note_event ();
~Midi_walker ();
void process ();
- void operator++ (int);
+ void operator ++ (int);
bool ok () const;
private:
Midi_track *track_;
Audio_staff *staff_;
- int index_;
- Link_array<Audio_item> * items_;
+ vsize index_;
+ vector<Audio_item*> *items_;
PQueue<Midi_note_event> stop_note_queue;
Moment last_mom_;
};