repr 0.1
Reconstructable string representations and more
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages Concepts
librepr::has_name Concept Reference

#include <reflection.h>

Concept definition

template<typename T>
concept librepr::has_name = std::is_enum_v<T> && requires(T obj) {
{ Settings<T>::name } -> std::convertible_to<std::string_view>;
}