/*
This file is part of LilyPond, the GNU music typesetter.
- Copyright (C) 2004--2014 Jan Nieuwenhuizen <janneke@gnu.org>
+ Copyright (C) 2004--2015 Jan Nieuwenhuizen <janneke@gnu.org>
LilyPond is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
class Prob : public Smob<Prob>
{
public:
- static int print_smob (SCM, SCM, scm_print_state *);
- static SCM mark_smob (SCM);
+ int print_smob (SCM, scm_print_state *) const;
+ SCM mark_smob () const;
static SCM equal_p (SCM, SCM);
static const char type_p_name_[];
virtual ~Prob ();
public:
Prob (SCM, SCM);
Prob (Prob const &);
- virtual string name () const;
+ virtual std::string name () const;
SCM type () const { return type_; }
SCM get_property_alist (bool _mutable) const;
SCM internal_get_property (SCM sym) const;