[Dune] Changes during constification - Renaming?

Robert Kloefkorn robertk at mathematik.uni-freiburg.de
Wed Dec 1 13:32:01 CET 2004


Thimo Neubauer wrote:
> We clearly favour
>   
>     Entity::HierarchicIterator
> 
>   over
> 
>     Entity::Traits::HierarchicIterator
> 
Eine Bemerkung hierzu:
Wenn wir in der Schnittstellenklasse wie z.B. Grid eine Klasse 
einrichten, z.B. Traits oder wie auch immer, in welcher die typedefs 
gespeichert werden, dann wird diese Klasse an die Implementierungen 
vererbt und der Implementierer muss sich nicht mehr um die Definitionen 
kümmern, das dies durch die Ableitung von der Schnittstellenklasse 
geschehen ist. Das heist also, das man somit sicherstellen kann, das 
jede Klasse die von der Schnittstelle abgeleitet ist, automatisch die 
richtigen Typen kennt.

Das sollten wir favorisieren.

Gruss

R

-- 

   Robert Klöfkorn           <robertk at mathematik.uni-freiburg.de>

   Mathematisches Institut              Tel: +49 (0) 761 203 5642
   Abt. für Angewandte Mathematik       Fax: +49 (0) 761 203 5632
   Universität Freiburg
   Hermann-Herder-Str. 10
   79104 Freiburg

   http://www.mathematik.uni-freiburg.de/IAM/homepages/robertk




More information about the Dune mailing list