source file of the GNU LilyPond music typesetter
- (c) 1997--2002 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--2005 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 lilypond file.
- */
-class Music_output
+class Music_output
{
public:
- Scheme_hash_table * header_;
- String default_out_string_;
- String origin_string_;
- int errorlevel_;
-
- virtual void process () {}
- virtual ~Music_output (){}
- Music_output ()
+ virtual SCM process (String)
{
- errorlevel_ = 0;
+ return SCM_EOL;
}
-
+ virtual ~Music_output () {}
};
-#endif // Music_output_HH
+
+#endif /* MUSIC_OUTPUT_HH */