OpenKalman
Classes | Variables
slice_specifier.hpp File Reference

Definition for internal::slice_specifier. More...

#include "values/values.hpp"
Include dependency graph for slice_specifier.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  OpenKalman::internal::detail::is_slice_specifier< T >
 
struct  OpenKalman::internal::detail::is_slice_specifier< std::tuple< Begin, End > >
 
struct  OpenKalman::internal::detail::is_slice_specifier< stdex::full_extent_t >
 
struct  OpenKalman::internal::detail::is_slice_specifier< stdex::strided_slice< OffsetType, ExtentType, StrideType > >
 

Variables

template<typename T >
constexpr bool OpenKalman::internal::empty_object
 Specifies that an object is empty (i.e., at least one index is zero-dimensional). More...
 

Detailed Description

Definition for internal::slice_specifier.

Variable Documentation

◆ empty_object

template<typename T >
constexpr bool OpenKalman::internal::empty_object
inline
Initial value:
=
values::index<T> or
detail::is_slice_specifier<std::decay_t<T>>::value
constexpr bool value
T is a fixed or dynamic value that is reducible to a number.
Definition: value.hpp:45

Specifies that an object is empty (i.e., at least one index is zero-dimensional).