lilypond-auto
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Lilypond-auto] Issue 4564 in lilypond: make Grob an abstract class


From: lilypond
Subject: Re: [Lilypond-auto] Issue 4564 in lilypond: make Grob an abstract class
Date: Sun, 16 Aug 2015 13:51:52 +0000


Comment #1 on issue 4564 by address@hidden: make Grob an abstract class
https://code.google.com/p/lilypond/issues/detail?id=4564

Deriving grob interface classes from Grob would appear to lead to grobs getting derived in turn from multiple interface classes. Which would imply virtual inheritance in order to avoid multiple Grob base classes. And so on: basically this looks like you want to end up using the whole multiple inheritance machinery of C++. Which would throw a complete spanner into extending the grob/interface hierarchies from Scheme and probably turn out tricky with respect to smobification.

So maybe put your ultimate goals out to discussion before investing too much work in it?

--
You received this message because this project is configured to send all issue notifications to this address.
You may adjust your notification preferences at:
https://code.google.com/hosting/settings



reply via email to

[Prev in Thread] Current Thread [Next in Thread]