Given a column_device_view, an instance of this class provides a wrapper on this compound column for list operations. Analogous to list_column_view. More...
Public Member Functions | |
lists_column_device_view (lists_column_device_view const &)=default | |
Copy constructor. | |
lists_column_device_view (lists_column_device_view &&)=default | |
Move constructor. | |
lists_column_device_view & | operator= (lists_column_device_view const &)=default |
Copy assignment operator. More... | |
lists_column_device_view & | operator= (lists_column_device_view &&)=default |
Move assignment operator. More... | |
CUDF_HOST_DEVICE | lists_column_device_view (column_device_view const &underlying_) |
Construct a new lists column device view object from a column device view. More... | |
column_device_view | offsets () const |
Fetches the offsets column of the underlying list column. More... | |
size_type | offset_at (size_type idx) const |
Fetches the list offset value at a given row index while taking column offset into account. More... | |
column_device_view | child () const |
Fetches the child column of the underlying list column. More... | |
column_device_view | get_sliced_child () const |
Fetches the child column of the underlying list column with offset and size applied. More... | |
Given a column_device_view, an instance of this class provides a wrapper on this compound column for list operations. Analogous to list_column_view.
Definition at line 31 of file lists_column_device_view.cuh.
|
inline |
Construct a new lists column device view object from a column device view.
underlying_ | The column device view to wrap |
Definition at line 55 of file lists_column_device_view.cuh.
|
inline |
Fetches the child column of the underlying list column.
Definition at line 99 of file lists_column_device_view.cuh.
|
inline |
Fetches the child column of the underlying list column with offset and size applied.
Definition at line 109 of file lists_column_device_view.cuh.
Fetches the list offset value at a given row index while taking column offset into account.
idx | The row index to fetch the list offset value at |
Definition at line 89 of file lists_column_device_view.cuh.
|
inline |
Fetches the offsets column of the underlying list column.
Definition at line 77 of file lists_column_device_view.cuh.
|
default |
Move assignment operator.
|
default |
Copy assignment operator.