Utility APIs#
- group Utilities
Contents:
- Utility Types
CUDF_ENABLE_IFsize_typebitmask_typevalid_typethread_index_typechar_utf8void_tless_comparablegreater_comparableequality_comparablehas_common_typeis_timestamp_tis_duration_tordernull_policynan_policynan_equalitynull_equalitynull_ordersortedmask_stateinterpolationtype_idnull_awaredistance()operator==()operator!=()size_of()has_atomic_support()has_atomic_support()is_relationally_comparable()is_relationally_comparable()is_equality_comparable()is_equality_comparable()is_numeric()is_numeric()is_index_type()is_index_type()is_signed()is_signed()is_unsigned()is_unsigned()is_signed_iterator()is_integral()is_integral()is_integral_not_bool()is_integral_not_bool()is_numeric_not_bool()is_numeric_not_bool()is_floating_point()is_floating_point()is_byte()is_boolean()is_boolean()is_timestamp()is_timestamp()is_fixed_point()is_fixed_point()is_duration()is_duration()is_chrono()is_chrono()is_rep_layout_compatible()is_dictionary()is_dictionary()is_fixed_width()is_fixed_width()is_compound()is_compound()is_nested()is_nested()is_bit_castable()has_common_type_vcudf::order_infocudf::data_typecudf::is_convertiblecudf::is_convertible< cudf::detail::timestamp< Duration1 >, cudf::detail::timestamp< Duration2 > >
- Utility Dispatcher
CUDF_TYPE_MAPPINGMAP_NUMERIC_SCALARMAP_TIMESTAMP_SCALARMAP_DURATION_SCALARid_to_typedevice_storage_type_tscalar_type_tscalar_device_type_tbase_type_to_id()type_to_id()base_type_to_id< char >()type_id_matches_device_storage_type()type_dispatcher()double_type_dispatcher()type_to_name()cudf::dispatch_storage_type
- Utility Bitmask
- Utility Error
- Utility Span
dynamic_extentcudf::is_host_span_supported_containercudf::is_host_span_supported_container< std::vector< T, Alloc > >cudf::is_host_span_supported_container< thrust::host_vector< T, Alloc > >cudf::is_host_span_supported_container< std::basic_string< T, std::char_traits< T >, Alloc > >cudf::host_spancudf::is_device_span_supported_containercudf::is_device_span_supported_container< thrust::device_vector< T, Alloc > >cudf::is_device_span_supported_container< rmm::device_vector< T > >cudf::is_device_span_supported_container< rmm::device_uvector< T > >cudf::device_span