]> git.donarmstrong.com Git - lilypond.git/blob - lily/request.cc
1b431d2f2d270e51efdbb1d3e2384b1c3769131c
[lilypond.git] / lily / request.cc
1 /*
2   request.cc -- implement Request
3
4   source file of the GNU LilyPond music typesetter
5
6   (c) 1996,1997 Han-Wen Nienhuys <hanwen@stack.nl>
7 */
8
9 #include "request.hh"
10 #include "debug.hh"
11
12
13 IMPLEMENT_IS_TYPE_B1(Request,Music);
14
15 void
16 Request::do_print() const
17 {
18 }
19
20 MInterval
21 Request::time_int() const
22 {
23   return MInterval (0, duration());
24 }
25
26
27 bool
28 Request::equal_b (Request *r)const
29 {
30   if ( is_type_b ( r->name()) )
31         return r->do_equal_b ((Request*)this);
32   if ( r->is_type_b (name()))
33         return do_equal_b (r);
34          
35   return false;
36 }
37
38 bool
39 Request::do_equal_b (Request*)const
40 {
41   return false;
42 }
43