Allow for nested properties in list form when using \override.
[lilypond.git] / lily / include / change-iterator.hh
blob71aa7cb8d3abb2b4b98e00a8501c3523b6f72c7b
1 /*
2 change-iterator.hh -- declare Change_iterator
4 source file of the GNU LilyPond music typesetter
6 (c) 1997--2005 Han-Wen Nienhuys <hanwen@xs4all.nl>
7 */
9 #ifndef CHANGE_ITERATOR_HH
10 #define CHANGE_ITERATOR_HH
12 #include "simple-music-iterator.hh"
14 class Change_iterator : public Simple_music_iterator
16 public:
17 /* constructor is public */
18 virtual void process (Moment);
19 DECLARE_SCHEME_CALLBACK (constructor, ());
20 DECLARE_CLASSNAME(Change_iterator);
22 private:
23 void error (string);
26 #endif