lilypond-0.1.17
[lilypond.git] / hdr / lily-stream.hh
blob55ae71b6e380cc33e5bb740fd38ad6a98b4734af
1 //
2 // lily-stream.hh -- part of LilyPond
3 //
4 // copyright 1997 Jan Nieuwenhuizen <jan@digicash.com>
6 // should i be named Mudela_stream?
8 #ifndef LILY_STREAM_HH
9 #define LILY_STREAM_HH
11 /// Lily output
12 struct Lily_stream {
13 ostream* os_p_;
14 String filename_str_;
16 Lily_stream( String filename_str );
17 ~Lily_stream();
19 Lily_stream& operator <<( String str );
20 Lily_stream& operator <<( Midi_event& midi_event_r );
22 void header();
23 void open();
26 #endif // LILY_STREAM_HH