]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/request-chord-iterator.hh
patch::: 1.3.86.jcn1
[lilypond.git] / lily / include / request-chord-iterator.hh
index bc092479927baf886341bc77d9a2ed54c52cf6b1..a4794f100b02d92f674668406148b605989b6cfc 100644 (file)
@@ -15,7 +15,8 @@
 /**
    Walk through a Request_chord
  */
-class Request_chord_iterator : public Music_iterator {
+class Request_chord_iterator : public Music_iterator
+{
   Request_chord * elt_l () const;
   /**
      cache elt_l ()->length_mom ().
@@ -24,14 +25,17 @@ class Request_chord_iterator : public Music_iterator {
   bool last_b_;
 
 public:
+  VIRTUAL_COPY_CONS (Music_iterator);
   Request_chord_iterator ();
+  Request_chord_iterator (Request_chord_iterator const&);
   
+  virtual bool next ();
+  virtual bool ok () const;
 
 protected:
   virtual void do_process_and_next (Moment);
   virtual Moment next_moment() const;
   virtual void construct_children();
-  virtual bool ok() const;
   virtual void do_print() const;
 };