source file of the GNU LilyPond music typesetter
- (c) 1999 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1999--2001 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
#include "global-translator.hh"
#include "warn.hh"
+Grace_iterator::~Grace_iterator ()
+{
+ // child_iter_p_ = 0;
+}
+
void
Grace_iterator::construct_children ()
{
}
void
-Grace_iterator::do_process_and_next (Moment m)
+Grace_iterator::process (Moment)
{
- Global_translator * t = dynamic_cast<Global_translator*>(report_to_l ());
+ Global_translator * t = dynamic_cast<Global_translator*> (report_to_l ());
if (t)
{
t->start ();
}
else
{
- warning (_("No Grace context available!"));
+ warning (_ ("no Grace context available"));
}
- Music_iterator::do_process_and_next (m);
}
Moment
-Grace_iterator::next_moment () const
+Grace_iterator::pending_moment () const
{
return 0;
}
+
+
+IMPLEMENT_CTOR_CALLBACK (Grace_iterator);