|
sparrow 1.3.0
|
#include <optional>#include "sparrow/array_api.hpp"#include "sparrow/arrow_interface/arrow_array_schema_proxy.hpp"#include "sparrow/buffer/dynamic_bitset/dynamic_bitset.hpp"#include "sparrow/c_interface.hpp"#include "sparrow/layout/array_access.hpp"#include "sparrow/layout/array_factory.hpp"#include "sparrow/layout/array_helper.hpp"#include "sparrow/layout/array_wrapper.hpp"#include "sparrow/layout/nested_value_types.hpp"#include "sparrow/primitive_array.hpp"#include "sparrow/types/data_traits.hpp"#include "sparrow/utils/contracts.hpp"#include "sparrow/utils/functor_index_iterator.hpp"#include "sparrow/utils/memory.hpp"#include "sparrow/utils/metadata.hpp"#include "sparrow/utils/mp_utils.hpp"Go to the source code of this file.
Classes | |
| class | sparrow::layout_element_functor< Layout, is_const > |
| Functor for accessing elements in a layout. More... | |
| struct | sparrow::detail::get_data_type_from_array< sparrow::dictionary_encoded_array< IT > > |
| struct | sparrow::detail::is_dictionary_encoded_array< sparrow::dictionary_encoded_array< IT > > |
| Specialization to identify dictionary_encoded_array types. More... | |
| class | sparrow::dictionary_encoded_array< IT > |
| Forward declaration of dictionary_encoded_array. More... | |
Namespaces | |
| namespace | sparrow |
| namespace | sparrow::detail |
Functions | |
| template<class IT> | |
| constexpr bool | sparrow::operator== (const dictionary_encoded_array< IT > &lhs, const dictionary_encoded_array< IT > &rhs) |
| Equality comparison operator for dictionary_encoded_array. | |
Variables | |
| template<class T> | |
| constexpr bool | sparrow::is_dictionary_encoded_array_v = detail::is_dictionary_encoded_array<T>::get() |
| Checks whether T is a dictionary_encoded_array type. | |