|
OpenKalman
|
Pass-through object traits. More...
#include <pass_through_interface.hpp>
Static Public Member Functions | |
| template<typename T , bool Enable = true, std::enable_if_t< Enable and get_constant_defined_for< Nested >, int > = 0> | |
| static constexpr auto | get_constant (T &&t) |
Static Public Attributes | |
| static constexpr auto | get_mdspan |
| static constexpr auto | get_pattern_collection |
| static constexpr triangle_type | triangle_type_value = triangle_type_of_v<Nested> |
| static constexpr auto | nested_object |
| template<applicability b> | |
| static constexpr bool | is_square = square_shaped<Nested, 2, b> |
| static constexpr bool | is_triangular_adapter = false |
| static constexpr bool | is_hermitian = hermitian_matrix<Nested> |
| static constexpr HermitianAdapterType | hermitian_adapter_type = hermitian_adapter_type_of_v<Nested> |
Pass-through object traits.
This is a base class that simply passes through all object traits to a nested class interface. The object must have a nested_object member function.
|
static |
|
static |
|
static |
1.8.13