|
sparrow 1.3.0
|
#include <map>#include <ranges>#include <tuple>#include <type_traits>#include <unordered_map>#include <utility>#include <vector>#include "sparrow/array.hpp"#include "sparrow/builder/builder_utils.hpp"#include "sparrow/builder/nested_eq.hpp"#include "sparrow/builder/nested_less.hpp"#include "sparrow/date_array.hpp"#include "sparrow/dictionary_encoded_array.hpp"#include "sparrow/fixed_width_binary_array.hpp"#include "sparrow/interval_array.hpp"#include "sparrow/list_array.hpp"#include "sparrow/primitive_array.hpp"#include "sparrow/struct_array.hpp"#include "sparrow/time_array.hpp"#include "sparrow/timestamp_without_timezone_array.hpp"#include "sparrow/union_array.hpp"#include "sparrow/utils/mp_utils.hpp"#include "sparrow/utils/ranges.hpp"#include "sparrow/utils/repeat_container.hpp"#include "sparrow/variable_size_binary_array.hpp"Go to the source code of this file.
Namespaces | |
| namespace | sparrow |
| namespace | sparrow::detail |
Functions | |
| template<class T, class... OPTION_FLAGS> | |
| constexpr auto | sparrow::build (T &&t, OPTION_FLAGS &&...) |
| function to create a sparrow array from arbitrary nested combinations of ranges, tuples, and nullable types, variants. | |
| template<class T, class... OPTION_FLAGS> | |
| constexpr auto | sparrow::build (std::initializer_list< T > t, OPTION_FLAGS &&... flags) |
| template<class LAYOUT_POLICY, class T, class... OPTION_FLAGS> | |
| constexpr auto | sparrow::detail::build_impl (T &&t, sparrow::mpl::typelist< OPTION_FLAGS... > typelist) |
Variables | |
| constexpr large_list_flag_t | sparrow::large_list_flag |