]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/include/request.hh
release: 0.1.7
[lilypond.git] / lily / include / request.hh
index 37bf51caa8603d390e873dfa131e44e6c8bb3030..07e480137eb3929efe2671dff3e12305eab48be3 100644 (file)
@@ -46,8 +46,10 @@ public:
     virtual Blank_req * blank() { return 0; }
     virtual Musical_req *musical() { return 0; }
     virtual Command_req * command() { return 0; }
+    bool equal_b(Request*) const;
 protected:
-    virtual void do_print()const ;
+    virtual bool do_equal_b(Request*) const;
+    virtual void do_print()const;
 };
 
 #define REQUESTMETHODS(T,accessor)     \
@@ -67,7 +69,8 @@ public:
     General_script_def *scriptdef_p_;
 
     /* *************** */
-    static int compare(const Script_req &, const Script_req &);
+    bool do_equal_b(Request*)const;
+
     Script_req();
     REQUESTMETHODS(Script_req,script);
     ~Script_req();