#include <single.hpp>
|
template<class X >
requires IsConstructible<T, X> |
| | Single (X &&value, typename Base::Subscripts const &subscripts) |
| |
template<IsConvertible< Index >... Is>
requires (sizeof...(Is) == Base::Dimension) |
| constexpr decltype(auto) | operator() (Is const ... indices) const |
| |
| constexpr T | operator() (typename Base::Subscripts const &subscripts) const |
| |
| constexpr decltype(auto) | operator[] (Index const index)=delete |
| |
| constexpr decltype(auto) | operator[] (Index const index) const =delete |
| |
◆ Single()
template<class
T , class N >
template<class X >
requires IsConstructible<
T, X>
◆ operator()() [1/2]
template<class
T , class N >
template<IsConvertible<
Index >... Is>
requires (sizeof...(Is) == Base::Dimension)
◆ operator()() [2/2]
template<class
T , class N >
◆ operator[]() [1/2]
template<class
T , class N >
◆ operator[]() [2/2]
template<class
T , class N >
The documentation for this class was generated from the following file: