cmoon::class_type


Defined in module <cmoon.concepts>


template<class T>
concept class_type = decays_to<T, T> && std::is_class_v<T>;


(1)

The concept class_type<T> is satisfied if and only if T decays to itself and is a class.