Iros
Loading...
Searching...
No Matches
di::concepts::ReflectableToEnumerators Concept Reference
#include <
di/reflect/reflect.h
>
Concept definition
template
<
typename
T>
concept
di::concepts::ReflectableToEnumerators
=
requires
{
{
reflection::reflect
(
util::declval<T>
()) } ->
InstanceOf<reflection::Enumerators>
;
}
di::concepts::InstanceOf
Definition
core.h:139
di::concepts::ReflectableToEnumerators
Definition
reflect.h:66
di::reflection::reflect
constexpr auto reflect
Definition
reflect.h:46
di::util::declval
auto declval() -> meta::AddRValueReference< T >
Definition
declval.h:8
di
concepts
ReflectableToEnumerators
Generated by
1.13.0