lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
Public Member Functions
lean::smart::cloneable Class Reference

Base class that may be used to tag a specific class cloneable. More...

#include <cloneable.h>

List of all members.

Public Member Functions

virtual cloneableclone () const =0
 Constructs and returns a clone of this cloneable.
virtual void destroy () const =0
 Destroys a clone.

Detailed Description

Base class that may be used to tag a specific class cloneable.


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