Given a column_device_view, an instance of this class provides a wrapper on this compound column for struct operations. Analogous to struct_column_view.
More...
Given a column_device_view, an instance of this class provides a wrapper on this compound column for struct operations. Analogous to struct_column_view.
Definition at line 30 of file structs_column_device_view.cuh.
◆ structs_column_device_view()
Construct a new structs column device view object from a column device view.
- Parameters
-
underlying_ | The column device view to wrap |
Definition at line 55 of file structs_column_device_view.cuh.
◆ child()
◆ get_sliced_child()
Fetches the child column of the underlying struct column.
- Parameters
-
idx | The index of the child column to fetch |
- Returns
- The child column sliced relative to the parent's offset and size
Definition at line 79 of file structs_column_device_view.cuh.
◆ operator=() [1/2]
Move assignment operator.
- Returns
- The reference to this structs column
◆ operator=() [2/2]
Copy assignment operator.
- Returns
- The reference to this structs column
The documentation for this class was generated from the following file: