6#ifndef ACTIVE_UTILITY_CLONABLE
7#define ACTIVE_UTILITY_CLONABLE
33 concept Clonable = std::is_base_of<Cloner, T>::value;
42 inline auto clone(
const T& item) {
43 return std::unique_ptr<T>{item.clonePtr()};
virtual ~Cloner()=default
virtual Cloner * clonePtr() const =0
Clonable concept for classes/functions dependent on cloning.
Definition Cloner.h:33
Definition Base64Transport.h:11
auto clone(const T &item)
Definition Cloner.h:42