X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finclude%2Fprob.hh;h=9f6ad9609a080e5c7567944c39607781edcb88a7;hb=47db9a3883d726ca53e2133a3b2298f78dd6a32e;hp=6fd7c49081e2ff992604ed7ab8a84a3e13cc0df4;hpb=e8b68d8a878a0ee0381719230cf911dbcefa168d;p=lilypond.git diff --git a/lily/include/prob.hh b/lily/include/prob.hh index 6fd7c49081..9f6ad9609a 100644 --- a/lily/include/prob.hh +++ b/lily/include/prob.hh @@ -1,7 +1,7 @@ /* This file is part of LilyPond, the GNU music typesetter. - Copyright (C) 2004--2014 Jan Nieuwenhuizen + Copyright (C) 2004--2015 Jan Nieuwenhuizen LilyPond is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -31,9 +31,15 @@ Property_object. Page-breaking handles Property_object objects. */ -class Prob +class Prob : public Smob { - DECLARE_SMOBS (Prob); +public: + int print_smob (SCM, scm_print_state *); + SCM mark_smob (); + static SCM equal_p (SCM, SCM); + static const char type_p_name_[]; + virtual ~Prob (); +private: DECLARE_CLASSNAME (Prob); void init_vars ();