CASM
AClustersApproachtoStatisticalMechanics
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules
notstd::has_clone< T, CASM::CASM_TMP::void_t< decltype(std::declval< T & >().clone())> > Struct Template Reference

#include <cloneable_ptr.hh>

+ Inheritance diagram for notstd::has_clone< T, CASM::CASM_TMP::void_t< decltype(std::declval< T & >().clone())> >:

Detailed Description

template<typename T>
struct notstd::has_clone< T, CASM::CASM_TMP::void_t< decltype(std::declval< T & >().clone())> >

Specialized case inherits from std::true_type if T does have clone method.

Definition at line 42 of file cloneable_ptr.hh.


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