+ Moment music_get_length () const;
+ Moment music_start_mom () const;
+ Music_iterator ();
+ void report_event (Music *);
+ Context *get_outlet () const;
+ void set_context (Context *);
+ static SCM get_static_get_iterator (Music *mus);
+ void init_context (Music *, Context *);
+ void quit ();
+ void substitute_outlet (Context *from, Context *to);
+ void descend_to_bottom_context ();
+ virtual void derived_substitute (Context *, Context *);
+ virtual Moment pending_moment () const;
+ virtual bool ok () const;
+ virtual bool run_always () const;
+ virtual void process (Moment until);
+ virtual void derived_mark () const;
+ virtual void construct_children ();
+ DECLARE_SCHEME_CALLBACK (constructor, ());
+ SCM get_iterator (Music *) const;
+
+ Music *get_music () const;