Classes | Namespaces | Functions
table_device_view.cuh File Reference

Table device view class definitions. More...

#include <cudf/column/column_device_view.cuh>
#include <cudf/detail/utilities/cuda_memcpy.hpp>
#include <cudf/detail/utilities/vector_factories.hpp>
#include <cudf/table/table_view.hpp>
#include <cudf/types.hpp>
#include <cudf/utilities/default_stream.hpp>
#include <rmm/cuda_stream_view.hpp>
#include <rmm/device_buffer.hpp>
#include <cassert>
#include <memory>
#include <numeric>

Go to the source code of this file.

Classes

class  cudf::detail::table_device_view_base< ColumnDeviceView, HostTableView >
 Base class for a device table of ColumnDeviceViews. More...
 
class  cudf::table_device_view
 Table device view that is usable in device memory. More...
 
class  cudf::mutable_table_device_view
 Mutable table device view that is usable in device memory. More...
 

Namespaces

 cudf
 cuDF interfaces
 

Functions

template<typename ColumnDeviceView , typename HostTableView >
auto cudf::contiguous_copy_column_device_views (HostTableView source_view, rmm::cuda_stream_view stream)
 Copies the contents of a table_view to a column device view in contiguous device memory. More...
 

Detailed Description

Table device view class definitions.

Definition in file table_device_view.cuh.