libcudf
24.04.00
|
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. | |