1.7.0
CCC
 
Loading...
Searching...
No Matches
ICloneable Class Referenceabstract

#include <ICloneable.hpp>

Inheritance diagram for ICloneable:
AAnam ABiTargetCheck ACov ADrift AMatrix ANeigh APolynomial AShape AShiftOp ASpace AVario ConsItem CovParamId Db DriftList MatrixInt ModelGeneric PPMT ParamId Selectivity TabNoStat VarioParam

Detailed Description

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

Public Member Functions

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

Constructor & Destructor Documentation

◆ ICloneable()

ICloneable::ICloneable ( )
inline

◆ ~ICloneable()

virtual ICloneable::~ICloneable ( )
inlinevirtual

Member Function Documentation

◆ clone()

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

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