sparrow 0.3.0
Loading...
Searching...
No Matches
union_array.hpp File Reference
Include dependency graph for union_array.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  sparrow::detail::get_data_type_from_array< sparrow::dense_union_array >
 
struct  sparrow::detail::get_data_type_from_array< sparrow::sparse_union_array >
 
class  sparrow::union_array_crtp_base< DERIVED >
 
class  sparrow::dense_union_array
 
class  sparrow::sparse_union_array
 

Namespaces

namespace  sparrow
 
namespace  sparrow::detail
 

Functions

template<class D>
bool sparrow::operator== (const union_array_crtp_base< D > &lhs, const union_array_crtp_base< D > &rhs)
 

Variables

template<class T>
constexpr bool sparrow::is_dense_union_array_v = std::same_as<T, dense_union_array>
 Checks whether T is a dense_union_array type.
 
template<class T>
constexpr bool sparrow::is_sparse_union_array_v = std::same_as<T, sparse_union_array>
 Checks whether T is a sparse_union_array type.