sparrow 0.3.0
|
#include <algorithm>
#include <cstddef>
#include <cstdint>
#include <ranges>
#include <utility>
#include "sparrow/arrow_array_schema_proxy.hpp"
#include "sparrow/buffer/dynamic_bitset/dynamic_bitset_view.hpp"
#include "sparrow/layout/array_access.hpp"
#include "sparrow/layout/layout_iterator.hpp"
#include "sparrow/utils/crtp_base.hpp"
#include "sparrow/utils/iterator.hpp"
#include "sparrow/utils/nullable.hpp"
Go to the source code of this file.
Classes | |
struct | sparrow::array_inner_types_base |
Base class for array_inner_types specialization. More... | |
class | sparrow::array_crtp_base< D > |
Base class defining common immutable interface for arrays with a bitmap. More... | |
struct | sparrow::array_crtp_base< D >::iterator_types |
Namespaces | |
namespace | sparrow |
Functions | |
template<class D> | |
bool | sparrow::operator== (const array_crtp_base< D > &lhs, const array_crtp_base< D > &rhs) |
Checks if the contents of lhs and rhs are equal, that is, they have the same number of elements and each element in lhs compares equal with the element in rhs at the same position. | |