- Home
- About DUNE
- Download
- Documentation
- Community
- Development
An interface class for cloneable objects. More...
#include <dune/common/interfaces.hh>
Public Member Functions | |
virtual Cloneable * | clone () const =0 |
Clones the object clone needs to be redefined by an implementation class, with the return type covariantly adapted. Remember to delete the resulting pointer. | |
virtual | ~Cloneable () |
Destructor. |
An interface class for cloneable objects.
virtual Dune::Cloneable::~Cloneable | ( | ) | [inline, virtual] |
Destructor.
virtual Cloneable* Dune::Cloneable::clone | ( | ) | const [pure virtual] |
Clones the object clone needs to be redefined by an implementation class, with the return type covariantly adapted. Remember to delete the resulting pointer.
Generated on Fri Apr 29 2011 with Doxygen (ver 1.7.1) [doxygen-log,error-log].