]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/group-interface.hh
release: 1.3.25
[lilypond.git] / lily / include / group-interface.hh
index 06c20b10a398aee31360aa326bbb0c18e940aebe..fc4a713f217bcbda50e4fae9e7ee30c6b95cd2be 100644 (file)
@@ -20,21 +20,23 @@ struct Group_interface
   Score_element * elt_l_;
   String name_;
 public:
-  Group_interface (Score_element*);
-  Group_interface (Score_element*, String);
+  Group_interface (Score_element const*);
+  Group_interface (Score_element const*, String);
   int count ();
-  bool supports_interface_b ();
+  bool has_interface_b ();
   void set_interface ();
   void add_element (Score_element*);
 };
 
+Group_interface group (Score_element*);
+
 /*
   template<class T>
   Link_array<T> Group_interface__extract_elements (T *, String name);
 */
 template<class T>
 Link_array<T>
-Group_interface__extract_elements (Score_element *elt, T *, String name)
+Group_interface__extract_elements (Score_element const *elt, T *, String name)
 {
   Link_array<T> arr;