|
|
template<class T , class... Us> |
| | celeritas::Array (T, Us...) -> Array< std::common_type_t< T, Us... >, 1+sizeof...(Us)> |
| |
|
template<class T , size_type N> |
| constexpr bool | celeritas::operator== (Array< T, N > const &lhs, Array< T, N > const &rhs) |
| | Test equality of two arrays.
|
| |
|
template<class T , size_type N> |
| constexpr bool | celeritas::operator!= (Array< T, N > const &lhs, Array< T, N > const &rhs) |
| | Test inequality of two arrays.
|
| |
|
template<class T , size_type N> |
| std::ostream & | celeritas::operator<< (std::ostream &os, Array< T, N > const &a) |
| | Write the elements of array a to stream os.
|
| |