00001
00002
00003 #ifndef DUNE_INTERFACES_HH
00004 #define DUNE_INTERFACES_HH
00005
00011 namespace Dune {
00012
00014 struct Cloneable {
00015
00021 virtual Cloneable* clone() const = 0;
00022
00024 virtual ~Cloneable()
00025 {}
00026
00027 };
00028
00029 }
00030 #endif