APIs for spans. More...
#include <cudf/detail/utilities/host_vector.hpp>#include <cudf/types.hpp>#include <cudf/utilities/export.hpp>#include <rmm/device_buffer.hpp>#include <rmm/device_uvector.hpp>#include <rmm/device_vector.hpp>#include <thrust/detail/raw_pointer_cast.h>#include <thrust/device_vector.h>#include <thrust/host_vector.h>#include <thrust/memory.h>#include <cstddef>#include <limits>#include <type_traits>#include <utility>Go to the source code of this file.
Namespaces | |
| cudf | |
| cuDF interfaces | |
Typedefs | |
| template<class T > | |
| using | cudf::detail::host_2dspan = base_2dspan< T, host_span > |
| Alias for the 2D span for host data. More... | |
| template<class T > | |
| using | cudf::detail::device_2dspan = base_2dspan< T, device_span > |
| Alias for the 2D span for device data. 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. | |
APIs for spans.
Definition in file span.hpp.
| using cudf::detail::device_2dspan = typedef base_2dspan<T, device_span> |
| using cudf::detail::host_2dspan = typedef base_2dspan<T, host_span> |