sparrow 2.0.0
C++20 idiomatic APIs for the Apache Arrow Columnar Format
Loading...
Searching...
No Matches
std Namespace Reference

Extensions to the C++ standard library. More...

Namespaces

namespace  ranges
 

Classes

struct  basic_common_reference< sparrow::fixed_width_binary_reference< Layout >, std::vector< sparrow::byte_t >, TQual, UQual >
 
struct  basic_common_reference< sparrow::nullable< T, TB >, sparrow::nullable< U, UB >, TQual, UQual >
 
struct  basic_common_reference< sparrow::timestamp< T >, sparrow::timestamp_reference< Layout >, TQual, UQual >
 
struct  basic_common_reference< sparrow::timestamp_reference< Layout >, sparrow::timestamp< T >, TQual, UQual >
 
struct  basic_common_reference< sparrow::variable_size_binary_reference< Layout >, std::string, TQual, UQual >
 
struct  basic_common_reference< sparrow::variable_size_binary_reference< Layout >, std::vector< std::byte >, TQual, UQual >
 
struct  basic_common_reference< std::string, sparrow::variable_size_binary_reference< Layout >, TQual, UQual >
 
struct  basic_common_reference< std::vector< sparrow::byte_t >, sparrow::fixed_width_binary_reference< Layout >, TQual, UQual >
 
struct  basic_common_reference< std::vector< std::byte >, sparrow::variable_size_binary_reference< Layout >, TQual, UQual >
 
struct  formatter< std::byte >
 
struct  formatter< std::variant< T... > >
 
struct  hash< half_float::half >
 Hash function for half-precision floats. More...
 
struct  is_floating_point< half_float::half >
 
struct  is_scalar< half_float::half >
 
struct  is_signed< half_float::half >
 
class  numeric_limits< half_float::half >
 Numeric limits for half-precision floats. More...
 
struct  tuple_size< sparrow::sequence_view< T, E > >
 

Variables

template<>
constexpr bool is_floating_point_v< half_float::half > = true
 
template<>
constexpr bool is_scalar_v< half_float::half > = true
 
template<>
constexpr bool is_signed_v< half_float::half > = true
 

Detailed Description

Extensions to the C++ standard library.

Variable Documentation

◆ is_floating_point_v< half_float::half >

template<>
bool std::is_floating_point_v< half_float::half > = true
inlineconstexpr

Definition at line 244 of file float16_t.hpp.

◆ is_scalar_v< half_float::half >

template<>
bool std::is_scalar_v< half_float::half > = true
inlineconstexpr

Definition at line 251 of file float16_t.hpp.

◆ is_signed_v< half_float::half >

template<>
bool std::is_signed_v< half_float::half > = true
inlineconstexpr

Definition at line 258 of file float16_t.hpp.