16 #ifndef OPENKALMAN_VALUES_INDEX_HPP 17 #define OPENKALMAN_VALUES_INDEX_HPP 19 #include <type_traits> 26 #ifndef __cpp_concepts 29 template<
typename T,
typename =
void>
37 template<
typename T,
typename =
void>
44 template<
typename T,
typename =
void>
48 struct is_bool<T, std::enable_if_t<std::is_same_v<value_type_of_t<T>, bool>>> : std::true_type {};
typename value_type_of< T >::type value_type_of_t
Helper template for value_type_of.
Definition: value_type_of.hpp:52
The fixed value associated with a fixed.
Definition: fixed_value_of.hpp:44
Definition for value:value_type_of and value:value_type_of_t.
Definition for values::abs.
Definition: fixed-constants.hpp:23
Definition for values::fixed_value_of.
Definition for values::integral.
constexpr bool index
T is an index value.
Definition: index.hpp:62