LEFT | RIGHT |
(no file at all) | |
1 /* | 1 /* |
2 This file is part of LilyPond, the GNU music typesetter. | 2 This file is part of LilyPond, the GNU music typesetter. |
3 | 3 |
4 Copyright (C) 2000--2019 Han-Wen Nienhuys <hanwen@xs4all.nl> | 4 Copyright (C) 2000--2019 Han-Wen Nienhuys <hanwen@xs4all.nl> |
5 | 5 |
6 LilyPond is free software: you can redistribute it and/or modify | 6 LilyPond is free software: you can redistribute it and/or modify |
7 it under the terms of the GNU General Public License as published by | 7 it under the terms of the GNU General Public License as published by |
8 the Free Software Foundation, either version 3 of the License, or | 8 the Free Software Foundation, either version 3 of the License, or |
9 (at your option) any later version. | 9 (at your option) any later version. |
10 | 10 |
11 LilyPond is distributed in the hope that it will be useful, | 11 LilyPond is distributed in the hope that it will be useful, |
12 but WITHOUT ANY WARRANTY; without even the implied warranty of | 12 but WITHOUT ANY WARRANTY; without even the implied warranty of |
13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the | 13 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the |
14 GNU General Public License for more details. | 14 GNU General Public License for more details. |
15 | 15 |
16 You should have received a copy of the GNU General Public License | 16 You should have received a copy of the GNU General Public License |
17 along with LilyPond. If not, see <http://www.gnu.org/licenses/>. | 17 along with LilyPond. If not, see <http://www.gnu.org/licenses/>. |
18 */ | 18 */ |
19 | 19 |
20 #ifndef CHORD_TREMOLO_ITERATOR_HH | 20 #ifndef CHORD_TREMOLO_ITERATOR_HH |
21 #define CHORD_TREMOLO_ITERATOR_HH | 21 #define CHORD_TREMOLO_ITERATOR_HH |
22 | 22 |
23 #include "sequential-iterator.hh" | 23 #include "sequential-iterator.hh" |
24 | 24 |
25 class Chord_tremolo_iterator : public Sequential_iterator | 25 class Chord_tremolo_iterator : public Sequential_iterator |
26 { | 26 { |
27 public: | 27 public: |
28 DECLARE_SCHEME_CALLBACK (constructor, ()); | 28 DECLARE_SCHEME_CALLBACK (constructor, ()); |
29 /* construction */ | 29 /* construction */ |
30 DECLARE_CLASSNAME (Chord_tremolo_iterator); | 30 OVERRIDE_CLASS_NAME (Chord_tremolo_iterator); |
31 Chord_tremolo_iterator (); | 31 Chord_tremolo_iterator (); |
32 protected: | 32 protected: |
33 virtual SCM get_music_list () const; | 33 SCM get_music_list () const override; |
34 private: | 34 private: |
35 }; | 35 }; |
36 | 36 |
37 #endif /* CHORD_TREMOLO_ITERATOR_HH */ | 37 #endif /* CHORD_TREMOLO_ITERATOR_HH */ |
38 | 38 |
LEFT | RIGHT |