BornAgain
1.18.0
Simulate and fit neutron and x-ray scattering at grazing incidence
|
Interface for polymorphic classes that should not be copied, except by explicit cloning. More...
Public Member Functions | |
ICloneable (const ICloneable &)=delete | |
ICloneable (ICloneable &&)=default | |
virtual ICloneable * | clone () const =0 |
virtual void | transferToCPP () |
Used for Python overriding of clone (see swig/tweaks.py) | |
Interface for polymorphic classes that should not be copied, except by explicit cloning.
Child classes of ICloneable must provide clone().
Definition at line 24 of file ICloneable.h.