]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/music-iterator.hh
release: 0.0.73pre
[lilypond.git] / lily / include / music-iterator.hh
index c4fc80655c1a61da0a801fae1db3c264686e6386..661d380d6c27a1570014d215d30c5ce32119f039 100644 (file)
@@ -28,7 +28,8 @@ public:
     Music_iterator* get_iterator_p(Music*)const;
     void set_translator(Translator*);
     Music_iterator();
-    virtual void next(Moment until);
+    
+    virtual void process_and_next(Moment until);
     virtual Moment next_moment()const;
     virtual bool ok()const;
     virtual ~Music_iterator();
@@ -49,14 +50,14 @@ protected:
     virtual Moment next_moment() const;
     
     virtual void do_print()const;
-    virtual void next(Moment);
+    virtual void process_and_next(Moment);
 };
 
 class Change_iterator : public Music_iterator {
     Change_reg * change_l_;
 public:
      NAME_MEMBERS();
-    virtual void next(Moment);
+    virtual void process_and_next(Moment);
     Change_iterator(Change_reg*);
 };
 
@@ -70,7 +71,7 @@ public:
 protected:
     virtual void do_print()const;
     virtual void construct_children();
-    virtual void next(Moment);
+    virtual void process_and_next(Moment);
     virtual Moment next_moment()const;
     virtual bool ok()const;
 };
@@ -98,7 +99,7 @@ protected:
     virtual void do_print()const;
     virtual void construct_children();
     ~Voice_iterator();    
-    virtual void next(Moment);
+    virtual void process_and_next(Moment);
     virtual Moment next_moment()const;
     virtual bool ok()const;
 };