]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/grob.hh
Fix some bugs in the dynamic engraver and PostScript backend
[lilypond.git] / lily / include / grob.hh
index 2ba37797c0e509e3443add0777d62f580bf8b5ef..6c3ef612bd7a81c3526592c0a50baf31bd246a91 100644 (file)
@@ -3,7 +3,7 @@
 
   source file of the LilyPond music typesetter
 
-  (c) 1996--2005 Han-Wen Nienhuys
+  (c) 1996--2006 Han-Wen Nienhuys
 */
 
 #ifndef GROB_HH
@@ -73,7 +73,7 @@ public:
   bool is_live () const;
 
   /* naming. */
-  String name () const;
+  string name () const;
 
   /* Properties */
   SCM get_property_alist_chain (SCM) const;
@@ -85,8 +85,8 @@ public:
   void internal_set_object (SCM sym, SCM val);
 
   /* messages */  
-  void warning (String) const;
-  void programming_error (String) const;
+  void warning (string) const;
+  void programming_error (string) const;
 
 
   /* class hierarchy */
@@ -128,7 +128,7 @@ Item *unsmob_item (SCM);
 
 /* refpoints */
 Grob *common_refpoint_of_list (SCM elt_list, Grob *, Axis a);
-Grob *common_refpoint_of_array (Link_array<Grob> const &, Grob *, Axis a);
+Grob *common_refpoint_of_array (vector<Grob*> const &, Grob *, Axis a);
 System *get_root_system (Grob *me);
 
 /* extents */