|
template<typename First , typename... Next> |
constexpr cow_darray< First > | jau::make_cow_darray (First &&arg1) |
| Complement constructor for cow_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 cow_darray< First > | jau::make_cow_darray (First &&arg1, Next &&... argsN) |
| Construct a cow_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 cow_darray< Value_type, Size_type, Alloc_type > &rhs, const cow_darray< Value_type, Size_type, Alloc_type > &lhs) |
|
template<typename Value_type , typename Size_type , typename Alloc_type > |
bool | jau::operator< (const cow_darray< Value_type, Size_type, Alloc_type > &rhs, const cow_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 cow_darray< Value_type, Size_type, Alloc_type > &c) |
|
template<typename Value_type , typename Size_type , typename Alloc_type > |
bool | jau::operator<= (const cow_darray< Value_type, Size_type, Alloc_type > &rhs, const cow_darray< Value_type, Size_type, Alloc_type > &lhs) |
|
template<typename Value_type , typename Size_type , typename Alloc_type > |
bool | jau::operator== (const cow_darray< Value_type, Size_type, Alloc_type > &rhs, const cow_darray< Value_type, Size_type, Alloc_type > &lhs) |
|
template<typename Value_type , typename Size_type , typename Alloc_type > |
bool | jau::operator> (const cow_darray< Value_type, Size_type, Alloc_type > &rhs, const cow_darray< Value_type, Size_type, Alloc_type > &lhs) |
|
template<typename Value_type , typename Size_type , typename Alloc_type > |
bool | jau::operator>= (const cow_darray< Value_type, Size_type, Alloc_type > &rhs, const cow_darray< Value_type, Size_type, Alloc_type > &lhs) |
|
template<typename Value_type , typename Size_type , typename Alloc_type > |
void | jau::swap (cow_darray< Value_type, Size_type, Alloc_type > &rhs, cow_darray< Value_type, Size_type, Alloc_type > &lhs) noexcept |
|