dune-common 2.1.1
interfaces.hh
Go to the documentation of this file.
00001 // -*- tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 2 -*-
00002 // vi: set ts=8 sw=2 et sts=2:
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 } // end namespace Dune
00030 #endif