Logo ROOT   6.10/09
Reference Guide
List of all members | Static Public Member Functions | List of all members
ROOT::Internal::TThreadedObjectUtils::Cloner< T, isCopyConstructible > Struct Template Reference

template<class T, bool isCopyConstructible = std::is_copy_constructible<T>::value>
struct ROOT::Internal::TThreadedObjectUtils::Cloner< T, isCopyConstructible >

Return a copy of the object or a "Clone" if the copy constructor is not implemented.

Definition at line 43 of file TThreadedObject.hxx.

Static Public Member Functions

static T * Clone (const T *obj, TDirectory *d=nullptr)
 

#include <ROOT/TThreadedObject.hxx>

Member Function Documentation

◆ Clone()

template<class T, bool isCopyConstructible = std::is_copy_constructible<T>::value>
static T* ROOT::Internal::TThreadedObjectUtils::Cloner< T, isCopyConstructible >::Clone ( const T *  obj,
TDirectory d = nullptr 
)
inlinestatic

Definition at line 44 of file TThreadedObject.hxx.


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