Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
cudf::detail::table_device_view_base< ColumnDeviceView, HostTableView > Class Template Reference

Public Member Functions

 table_device_view_base (table_device_view_base const &)=default
 table_device_view_base (table_device_view_base &&)=default
table_device_view_baseoperator= (table_device_view_base const &)=default
table_device_view_baseoperator= (table_device_view_base &&)=default
ColumnDeviceView * begin () const noexcept
ColumnDeviceView * end () const noexcept
ColumnDeviceView const & column (size_type column_index) const noexcept
ColumnDeviceView & column (size_type column_index) noexcept
size_type num_columns () const noexcept
size_type num_rows () const noexcept
void destroy ()

Protected Member Functions

 table_device_view_base (HostTableView source_view, rmm::cuda_stream_view stream)

Protected Attributes

rmm::device_buffer_descendant_storage {}

Detailed Description

template<typename ColumnDeviceView, typename HostTableView>
class cudf::detail::table_device_view_base< ColumnDeviceView, HostTableView >

Definition at line 37 of file table_device_view.cuh.

The documentation for this class was generated from the following file: