libcudf  24.02.00
Files | Classes | Variables
Exception

Files

file  span.hpp
 APIs for spans.
 
file  span.hpp
 APIs for spans.
 

Classes

struct  cudf::is_host_span_supported_container< T >
 
struct  cudf::is_host_span_supported_container< std::vector< T, Alloc > >
 
struct  cudf::is_host_span_supported_container< thrust::host_vector< T, Alloc > >
 
struct  cudf::is_host_span_supported_container< std::basic_string< T, std::char_traits< T >, Alloc > >
 
struct  cudf::host_span< T, Extent >
 C++20 std::span with reduced feature set. More...
 
struct  cudf::is_device_span_supported_container< T >
 
struct  cudf::is_device_span_supported_container< thrust::device_vector< T, Alloc > >
 
struct  cudf::is_device_span_supported_container< rmm::device_vector< T > >
 
struct  cudf::is_device_span_supported_container< rmm::device_uvector< T > >
 
struct  cudf::device_span< T, Extent >
 Device version of C++20 std::span with reduced feature set. More...
 

Variables

constexpr std::size_t cudf::dynamic_extent = std::numeric_limits<std::size_t>::max()
 A constant used to differentiate std::span of static and dynamic extent.
 

Detailed Description