lilypond-1.3.145
[lilypond.git] / lily / output-property-music-iterator.cc
blob5759b85b42874f2d39620bb0059cf259fdc34a32
1 /*
2 output-property-music-iterator.cc -- implement Output_property_music_iterator
4 source file of the GNU LilyPond music typesetter
6 (c) 2000--2001 Jan Nieuwenhuizen <janneke@gnu.org>
7 */
9 #include "input.hh"
10 #include "music-list.hh"
11 #include "output-property-music-iterator.hh"
13 void
14 Output_property_music_iterator::process (Moment m)
16 if (last_processed_mom_ < Moment (0))
18 bool accepted = try_music (music_l_);
19 if (!accepted)
20 music_l_->origin ()->warning (_f ("Junking request: `%s'",
21 classname (music_l_)));
24 skip (m);
27 IMPLEMENT_CTOR_CALLBACK (Output_property_music_iterator);