1.2.2
CCC
 
ICloneable Class Referenceabstract

#include <ICloneable.hpp>

Inheritance diagram for ICloneable:
AAnam ACovAnisoList ADrift AMatrix ANoStat APolynomial AShape ASpace AVario ConsItem CovAniso CovParamId Db DriftList MatrixInt Model PPMT Selectivity VarioParam

Public Member Functions

 ICloneable ()
 
virtual ~ICloneable ()
 
virtual ICloneableclone () const =0
 

Detailed Description

Inherits from this interface to make your class cloneable. You must use IMPLEMENT_CLONING macro in concrete classes only.

Constructor & Destructor Documentation

ICloneable::ICloneable ( )
inline
virtual ICloneable::~ICloneable ( )
inlinevirtual

Member Function Documentation

virtual ICloneable* ICloneable::clone ( ) const
pure virtual

The documentation for this class was generated from the following file: