|
template<typename First , typename... Next> |
constexpr darray< First > | jau::make_darray (First &&arg1) |
| Complement constructor for darray<T> instance, move semantics initializer for one argument. More...
|
|
template<typename First , typename... Next, std::enable_if_t< std::conjunction_v< std::is_same< First, Next >... >, bool > = true> |
constexpr darray< First > | jau::make_darray (First &&arg1, Next &&... argsN) |
| Construct a darray<T> instance, initialized by move semantics from the variadic (template pack) argument list. More...
|
|
template<typename Value_type , typename Size_type , typename Alloc_type > |
bool | jau::operator!= (const darray< Value_type, Size_type, Alloc_type > &rhs, const darray< Value_type, Size_type, Alloc_type > &lhs) |
|
template<typename Value_type , typename Size_type , typename Alloc_type > |
bool | jau::operator< (const darray< Value_type, Size_type, Alloc_type > &rhs, const darray< Value_type, Size_type, Alloc_type > &lhs) |
|
template<typename Value_type , typename Size_type , typename Alloc_type > |
std::ostream & | jau::operator<< (std::ostream &out, const darray< Value_type, Size_type, Alloc_type > &c) |
|
template<typename Value_type , typename Size_type , typename Alloc_type > |
bool | jau::operator<= (const darray< Value_type, Size_type, Alloc_type > &rhs, const darray< Value_type, Size_type, Alloc_type > &lhs) |
|
template<typename Value_type , typename Size_type , typename Alloc_type > |
bool | jau::operator== (const darray< Value_type, Size_type, Alloc_type > &rhs, const darray< Value_type, Size_type, Alloc_type > &lhs) |
|
template<typename Value_type , typename Size_type , typename Alloc_type > |
bool | jau::operator> (const darray< Value_type, Size_type, Alloc_type > &rhs, const darray< Value_type, Size_type, Alloc_type > &lhs) |
|
template<typename Value_type , typename Size_type , typename Alloc_type > |
bool | jau::operator>= (const darray< Value_type, Size_type, Alloc_type > &rhs, const darray< Value_type, Size_type, Alloc_type > &lhs) |
|
template<typename Value_type , typename Size_type , typename Alloc_type > |
void | jau::swap (darray< Value_type, Size_type, Alloc_type > &rhs, darray< Value_type, Size_type, Alloc_type > &lhs) noexcept |
|