X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fmusic-output.hh;h=7ad760eb21653340146913b90842af8d5c780070;hb=789d65a45b89c1fe7ec8ee4e80cca8a687274ea7;hp=c185f622475684193082862c1b500b50fb5d553c;hpb=813ef8712c3026794399ff1425a245ffe075efaf;p=lilypond.git diff --git a/lily/include/music-output.hh b/lily/include/music-output.hh index c185f62247..7ad760eb21 100644 --- a/lily/include/music-output.hh +++ b/lily/include/music-output.hh @@ -3,29 +3,31 @@ source file of the GNU LilyPond music typesetter - (c) 1997--2005 Han-Wen Nienhuys + (c) 1997--2009 Han-Wen Nienhuys */ #ifndef MUSIC_OUTPUT_HH #define MUSIC_OUTPUT_HH -#include "string.hh" +#include "std-string.hh" #include "lily-proto.hh" #include "protected-scm.hh" #include "smobs.hh" +#include "virtual-methods.hh" class Music_output { - DECLARE_SMOBS(Music_output, foo); - + DECLARE_SMOBS (Music_output); + DECLARE_CLASSNAME(Music_output); protected: Music_output (); public: - virtual void derived_mark () const; - virtual void process (); + virtual void derived_mark () const; + virtual void process (); }; DECLARE_UNSMOB (Music_output, music_output); - +Paper_score *unsmob_paper_score (SCM); +Performance *unsmob_performance (SCM); #endif /* MUSIC_OUTPUT_HH */