source file of the GNU LilyPond music typesetter
- (c) 1997--2002 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+ (c) 1997--2009 Han-Wen Nienhuys <hanwen@xs4all.nl>
*/
-
#ifndef TIMING_TRANSLATOR_HH
#define TIMING_TRANSLATOR_HH
#include "moment.hh"
#include "translator.hh"
-#include "parray.hh"
-
-class Timing_translator : public virtual Translator
+class Timing_translator : public Translator
{
public:
- // VIRTUAL_COPY_CONS (Translator);
- TRANSLATOR_DECLARATIONS(Timing_translator);
+ TRANSLATOR_DECLARATIONS (Timing_translator);
-
-protected:
+protected:
virtual void initialize ();
- virtual void stop_translation_timestep ();
- virtual void start_translation_timestep ();
+ void stop_translation_timestep ();
+ void start_translation_timestep ();
public:
- Moment measure_position () const;
- Rational measure_length () const;
+ Rational measure_length () const;
};
+
#endif // TIMING_TRANSLATOR_HH