]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/grob-array.hh
Issue 4550 (2/2) Avoid "using namespace std;" in included files
[lilypond.git] / lily / include / grob-array.hh
index 1a755fe66196c2bdbbf301c2217a068d06a010b0..f5e88a6d349a99a2c6de92d69c53e847ed8dd021 100644 (file)
@@ -31,7 +31,7 @@ public:
   SCM mark_smob () const;
   static const char type_p_name_[];
 private:
-  vector<Grob *> grobs_;
+  std::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 (vector<Grob *> const &src) { grobs_ = src; }
-  vector<Grob *> &array_reference () { return grobs_; }
-  vector<Grob *> const &array () const { return grobs_; }
+  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_; }
   static SCM make_array ();
 
   // Remove grobs that do not satisfy the predicate, leaving the order
@@ -67,7 +67,7 @@ public:
 };
 
 
-vector<Grob *> const &ly_scm2link_array (SCM x);
+std::vector<Grob *> const &ly_scm2link_array (SCM x);
 SCM grob_list_to_grob_array (SCM lst);
 SCM grob_array_to_list (Grob_array *array);