gstlearn
0.3.2
Geostatistics & Machine Learning toolbox
Classes
|
Macros
ICloneable.hpp File Reference
#include "gstlearn_export.hpp"
#include <typeinfo>
#include <assert.h>
Classes
class
ICloneable
Macros
#define
IMPLEMENT_CLONING
(Class)
Macro Definition Documentation
◆
IMPLEMENT_CLONING
#define IMPLEMENT_CLONING
(
Class
)
Value:
public
: \
inline
virtual
Class* clone() const override \
{ \
assert(
typeid
(*
this
) ==
typeid
(Class)); \
return (
new
Class(*
this
)); \
}
include
Basic
ICloneable.hpp
Generated on Thu Jul 27 2023 14:05:29 for gstlearn by
1.9.1