source file of the GNU LilyPond music typesetter
- (c) 1997--1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--2004 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
-#ifndef Music_output_HH
-#define Music_output_HH
+#ifndef MUSIC_OUTPUT_HH
+#define MUSIC_OUTPUT_HH
#include "string.hh"
#include "lily-proto.hh"
+#include "protected-scm.hh"
-/**
- Output something that was defined in a mudela file.
- */
class Music_output
{
public:
- Scope * header_l_;
- String default_out_str_;
- String origin_str_;
- int errorlevel_i_;
-
- virtual void process() {}
- virtual ~Music_output (){}
- Music_output()
- {
- errorlevel_i_ = 0;
- }
-
+ virtual SCM process (String) {return SCM_EOL;}
+ virtual ~Music_output () {}
};
-#endif // Music_output_HH
+
+#endif /* MUSIC_OUTPUT_HH */