mpqc::DescribedClass::registrar< T, typename > Struct Template Reference

Documentation

template<typename T, typename = std::enable_if_t<Describable<T>::value>>
struct mpqc::DescribedClass::registrar< T, typename >

This class helps with registering DescribedClass with DescribedClass's static registry. To register the KeyVal ctor of type std::decay_t<T> create a single instance of this class

Template Parameters
Ta class derived from DescribedClass
See also
MPQC_CLASS_EXPORT_KEY2

Public Member Functions

 registrar ()
 

Constructor & Destructor Documentation

◆ registrar()

template<typename T , typename = std::enable_if_t<Describable<T>::value>>
mpqc::DescribedClass::registrar< T, typename >::registrar ( )
inline

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