Skip to content

#588 Remove Barton-Nackman-trick from dune-localfunctions

Metadata

Property Value
Reported by Oliver Sander (oliver.sander@tu-dresden.de)
Reported at Aug 23, 2009 00:23
Type Feature Request
Version Git (pre2.4) [autotools]
Operating System Unspecified / All
Last edited by Oliver Sander (oliver.sander@tu-dresden.de)
Last edited at Dec 27, 2009 16:50
Closed by Oliver Sander (oliver.sander@tu-dresden.de)
Closed at Dec 27, 2009 16:50
Closed in version 2.0
Resolution Implemented
Comment In dune-localfunctions revision 636.

Description

In dune-localfunctions we use the Barton-Nackman trick for almost every class. While this complicates the code I do not see any advantage to it. Therefore I request its removal.

Note that I am not against having interface classes that foward method calls to implementation classes. I am only against inheriting from those interface classes.

Relationship to 564: if we should decide to switch to true dynamic polymorphism this request is void.