]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/grob-array.hh
lilypond-manuals.css: edit color scheme and some spacing
[lilypond.git] / lily / include / grob-array.hh
index f5e88a6d349a99a2c6de92d69c53e847ed8dd021..ca925b42917621842afd3ce2fc5512a21662ff5d 100644 (file)
@@ -29,9 +29,9 @@ class Grob_array : public Simple_smob<Grob_array>
 public:
   int print_smob (SCM, scm_print_state *) const;
   SCM mark_smob () const;
-  static const char type_p_name_[];
+  static const char * const type_p_name_;
 private:
-  std::vector<Grob *> grobs_;
+  vector<Grob *> grobs_;
   bool ordered_;
 
 
@@ -47,9 +47,9 @@ public:
   void remove_duplicates ();
   void clear () { grobs_.clear (); }
   void add (Grob *x) { grobs_.push_back (x); }
-  void set_array (std::vector<Grob *> const &src) { grobs_ = src; }
-  std::vector<Grob *> &array_reference () { return grobs_; }
-  std::vector<Grob *> const &array () const { return grobs_; }
+  void set_array (vector<Grob *> const &src) { grobs_ = src; }
+  vector<Grob *> &array_reference () { return grobs_; }
+  vector<Grob *> const &array () const { return grobs_; }
   static SCM make_array ();
 
   // Remove grobs that do not satisfy the predicate, leaving the order
@@ -67,7 +67,7 @@ public:
 };
 
 
-std::vector<Grob *> const &ly_scm2link_array (SCM x);
+vector<Grob *> const &ly_scm2link_array (SCM x);
 SCM grob_list_to_grob_array (SCM lst);
 SCM grob_array_to_list (Grob_array *array);