OpenKalman
Functions | Variables
may_hold_components.hpp File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

template<typename T , std::size_t N, std::size_t... I>
constexpr bool OpenKalman::internal::detail::may_hold_components_impl (std::index_sequence< I... >)
 

Variables

template<typename T , typename... Components>
constexpr bool OpenKalman::internal::may_hold_components
 

Variable Documentation

◆ may_hold_components

template<typename T , typename... Components>
constexpr bool OpenKalman::internal::may_hold_components
Initial value:
= indexible<T> and (std::is_convertible_v<Components, const scalar_type_of_t<T>> and ...) and
detail::may_hold_components_impl<T, sizeof...(Components)>(std::make_index_sequence<index_count_v<T>> {})