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 20 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 44 of file lists_column_device_view.cuh.
|
inline |
Fetches the child column of the underlying list column.
Definition at line 88 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 98 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 78 of file lists_column_device_view.cuh.
|
inline |
Fetches the offsets column of the underlying list column.
Definition at line 66 of file lists_column_device_view.cuh.
|
default |
Move assignment operator.
|
default |
Copy assignment operator.