sparrow 0.3.0
Loading...
Searching...
No Matches
sparrow::is_arrow_base_type_extended Concept Reference

Checks if a type is an extended base type for Arrow. More...

#include <data_type.hpp>

Concept definition

template<class T>
Checks if a type is an extended base type for Arrow.
consteval bool contains(L list)
Definition mp_utils.hpp:285
static constexpr all_base_types_extended_t all_base_types_extended
Type list of every C++ representation types supported by default, in order matching data_type related...

Detailed Description

Checks if a type is an extended base type for Arrow.

This concept checks if a given type T is an extended base type for Arrow. It uses the mpl::contains function to check if T is present in the all_base_types_extended list.

Template Parameters
TThe type to check.
Returns
true if T is an extended base type for Arrow, false otherwise.

Definition at line 693 of file data_type.hpp.