farm-ng-core
concept_utils.h File Reference
#include <initializer_list>
Include dependency graph for concept_utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 farm_ng
 

Variables

template<class TDerived , class TBase >
concept farm_ng::DerivedFrom = std::is_base_of_v<TBase, TDerived>
 
template<class TT , class TU >
concept farm_ng::SameAs = std::is_same_v<TT, TU>
 
template<class TT >
concept farm_ng::EnumType = std::is_enum_v<TT>
 
template<typename TT >
concept farm_ng::Arithmetic = std::is_arithmetic_v<TT>