source file of the GNU LilyPond music typesetter
- (c) 1997--1998 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
#ifndef SEQUENTIAL_MUSIC_ITERATOR_HH
virtual bool ok () const;
protected:
- Sequential_music* sequential_music_l () const;
-
virtual void do_print() const;
virtual void do_process_and_next (Moment);
private:
Moment here_mom_;
- PCursor<Music*> *cursor_p_;
+
+ /// don't go into next element when you finish.
+ bool per_elt_b_;
+ Cons<Music> *cursor_;
Music_iterator * iter_p_;
/*
*/
void start_next_element();
void leave_element();
- void set_Sequential_music_translator();
+ void set_sequential_music_translator();
};
#endif // SEQUENTIAL_MUSIC_ITERATOR_HH