X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fswallow-engraver.cc;h=49488c8604772a64513b0f26c2e07ae8de662ba6;hb=d3e963c18f2e5958797018191abb9b861ac09bda;hp=989e78c271fd4b569d7dd924b154a0a7bbf7c32a;hpb=7aabfb20c46e0a1de41698ddc6859ccd3a6dea85;p=lilypond.git diff --git a/lily/swallow-engraver.cc b/lily/swallow-engraver.cc index 989e78c271..49488c8604 100644 --- a/lily/swallow-engraver.cc +++ b/lily/swallow-engraver.cc @@ -1,29 +1,37 @@ /* - swallow-reg.cc -- implement Swallow_engraver + swallow-engraver.cc -- implement Swallow_engraver source file of the GNU LilyPond music typesetter - (c) 1997--2003 Han-Wen Nienhuys + (c) 1997--2005 Han-Wen Nienhuys */ #include "engraver.hh" -/** - This engraver swallows everything given to it silently. The purpose of - this is to prevent spurious "event junked" warnings. - */ class Swallow_engraver : public Engraver { public: - TRANSLATOR_DECLARATIONS(Swallow_engraver); + TRANSLATOR_DECLARATIONS (Swallow_engraver); protected: - bool try_music (Music*) ; + bool try_music (Music *); }; - - bool -Swallow_engraver::try_music (Music*) +Swallow_engraver::try_music (Music *) { return true; } + +Swallow_engraver::Swallow_engraver () +{ +} + +#include "translator.icc" + +ADD_TRANSLATOR (Swallow_engraver, + /* doc */ "This engraver swallows everything given to it silently. The purpose of " + "this is to prevent spurious \"event junked\" warnings.", + /* create */ "", + /* accept */ "general-music", + /* read */ "", + /* write */ "");