16 #ifndef OPENKALMAN_INTERFACES_MDSPAN_OBJECT_TRAITS_HPP 17 #define OPENKALMAN_INTERFACES_MDSPAN_OBJECT_TRAITS_HPP 29 template<
typename T,
typename Extents,
typename LayoutPolicy,
typename AccessorPolicy>
30 struct object_traits<stdex::mdspan<T, Extents, LayoutPolicy, AccessorPolicy>>
44 get_constant = [](
const auto& m,
48 return *(m.accessor().data_handle());
Definition: basics.hpp:41
static const bool is_specialized
Identifies types for which object_traits is specialized.
Definition: object_traits.hpp:44
Forward declaration of object_traits, which must be defined for all objects used in OpenKalman...
Definition: constant_mdspan_policies.hpp:91
Definition: object_traits.hpp:38
Basic definitions for OpenKalman as a whole.