NeKernel dev
Loading...
Searching...
No Matches
Kernel::IVettable Concept Reference

Concept version of Vettable. More...

#include <Vet.h>

Concept definition

template<typename T, typename Fallback>
concept Kernel::IVettable = requires(IVet vettable, Fallback fallback) {
{ Vettable<T>::kValue ? vettable.DoVet() : fallback(vettable) };
}
Concept version of Vettable.
Definition Vet.h:39
Vet interface for objects.
Definition Vet.h:17
static constexpr bool kValue
Definition Vet.h:29

Detailed Description

Concept version of Vettable.