/*
- type-swallow-engraver.hh -- declare Type_swallow_translator
+ type-swallow-translator.hh -- declare Type_swallow_translator
source file of the GNU LilyPond music typesetter
- (c) 1997--2005 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--2007 Han-Wen Nienhuys <hanwen@xs4all.nl>
*/
-#ifndef TYPESWALLOW_GRAV_HH
-#define TYPESWALLOW_GRAV_HH
+#ifndef TYPESWALLOW_TRANSLATOR_HH
+#define TYPESWALLOW_TRANSLATOR_HH
#include "translator.hh"
/** eat a certain type of event
(Duh, it's good for your skin)
*/
-class Type_swallow_translator : public virtual Translator
+class Type_swallow_translator : public Translator
{
protected:
- String swallow_string_;
+ string swallow_string_;
bool try_music (Music *);
public:
VIRTUAL_COPY_CONS (Translator);
{ \
TRANSLATOR_DECLARATIONS (TYPE ## _swallow_translator); \
}; \
- TYPE ## _swallow_translator :: TYPE ## _swallow_translator () \
+ TYPE ## _swallow_translator ::TYPE ## _swallow_translator () \
{ \
swallow_string_ = #TYPE; \
} \
"", \
"");
-#endif // TYPESWALLOW_GRAV_HH
+#endif // TYPESWALLOW_TRANSLATOR_HH