给定一个 column_device_view,此类的实例为此复合列提供了一个用于列表操作的包装器。类似于 list_column_view。更多...
公共成员函数 | |
lists_column_device_view (lists_column_device_view const &)=default | |
复制构造函数。 | |
lists_column_device_view (lists_column_device_view &&)=default | |
移动构造函数。 | |
lists_column_device_view & | operator= (lists_column_device_view const &)=default |
复制赋值运算符。更多... | |
lists_column_device_view & | operator= (lists_column_device_view &&)=default |
移动赋值运算符。更多... | |
CUDF_HOST_DEVICE | lists_column_device_view (column_device_view const &underlying_) |
从 column device view 构造新的 lists column device view 对象。更多... | |
column_device_view | offsets () const |
获取底层列表列的偏移量列。更多... | |
size_type | offset_at (size_type idx) const |
获取给定行索引处的列表偏移量值,同时考虑列偏移量。更多... | |
column_device_view | child () const |
获取底层列表列的子列。更多... | |
column_device_view | get_sliced_child () const |
获取已应用偏移量和大小的底层列表列的子列。更多... | |
给定一个 column_device_view,此类的实例为此复合列提供了一个用于列表操作的包装器。类似于 list_column_view。
定义位于文件 lists_column_device_view.cuh 的 31 行。
|
inline |
从 column device view 构造新的 lists column device view 对象。
underlying_ | 要包装的 column device view |
定义位于文件 lists_column_device_view.cuh 的 55 行。
|
inline |
|
inline |
获取给定行索引处的列表偏移量值,同时考虑列偏移量。
idx | 要获取列表偏移量值的行索引 |
定义位于文件 lists_column_device_view.cuh 的 89 行。
|
inline |
|
default |
移动赋值运算符。
|
default |
复制赋值运算符。