|
|
using | value_type = TDynamic |
| |
|
using | static_value_type = TStatic |
| |
|
|
| MDSPAN_TEMPLATE_REQUIRES (class... Vals,((m_size_dynamic==0) &&(sizeof...(Vals) > 0))) MDSPAN_INLINE_FUNCTION const expr maybe_static_array(Vals...) |
| |
|
| MDSPAN_TEMPLATE_REQUIRES (class... DynVals,(sizeof...(DynVals)==m_size_dynamic &&m_size_dynamic > 0)) MDSPAN_INLINE_FUNCTION const expr maybe_static_array(DynVals... vals) |
| |
|
| MDSPAN_TEMPLATE_REQUIRES (class T, size_t N,(N==m_size_dynamic &&N > 0)) MDSPAN_INLINE_FUNCTION const expr maybe_static_array(const std |
| |
|
| MDSPAN_TEMPLATE_REQUIRES (class T, size_t N,(N==m_size_dynamic &&N==0)) MDSPAN_INLINE_FUNCTION const expr maybe_static_array(const std |
| |
|
| MDSPAN_TEMPLATE_REQUIRES (class... DynVals,(sizeof...(DynVals) !=m_size_dynamic &&m_size_dynamic > 0)) MDSPAN_INLINE_FUNCTION const expr maybe_static_array(DynVals... vals) |
| |
|
| MDSPAN_TEMPLATE_REQUIRES (class T, size_t N,(N !=m_size_dynamic &&m_size_dynamic > 0)) MDSPAN_INLINE_FUNCTION const expr maybe_static_array(const std |
| |
|
MDSPAN_INLINE_FUNCTION constexpr TDynamic | value (size_t r) const |
| |
|
MDSPAN_INLINE_FUNCTION constexpr TDynamic | operator[] (size_t r) const |
| |
|
|
MDSPAN_INLINE_FUNCTION static constexpr TStatic | static_value (size_t r) |
| |
|
MDSPAN_INLINE_FUNCTION static constexpr size_t | size () |
| |
|
MDSPAN_INLINE_FUNCTION static constexpr size_t | size_dynamic () |
| |
|
|
static constexpr static_value_type | tag_value = dyn_tag |
| |
The documentation for this struct was generated from the following file:
- OpenKalman/basics/compatibility/std-lib-reference/mdspan-reference-implementation/include/experimental/__p0009_bits/extents.hpp