对于字符串类型的列视图,此类的实例为此复合列提供了用于字符串操作的包装器。更多...
#include <strings_column_view.hpp>
对于字符串类型的列视图,此类的实例为此复合列提供了用于字符串操作的包装器。
定义于文件 strings_column_view.hpp 的第 38 行。
◆ strings_column_view()
| cudf::strings_column_view::strings_column_view |
( |
column_view |
strings_column | ) |
|
从列视图构造一个新的 strings column view 对象。
- 参数
-
◆ chars_begin()
返回 chars 子列的迭代器。
这不应用父级的偏移量。必须使用 offsets 子级来正确处理 char 字节。
例如,要访问字符串 `i` 的第一个字符(考虑切片列偏移量),请使用:`chars_begin(stream)[offsets_begin()[i]]`。
- 返回值
- 指向第一个 char 字节的迭代器。
◆ chars_end()
返回 offsets 子列的结束迭代器。
这不应用父级的偏移量。必须使用 offsets 子级来正确处理 char 字节。
- 参数
-
| stream | 用于设备内存操作和内核启动的 CUDA stream |
- 返回值
- 指向最后一个 char 字节后一个位置的迭代器。
◆ chars_size()
返回 chars 子列中的字节数。
这考虑了空列,但不反映切片父列视图(例如:非零偏移量或减少的行数)。
- 参数
-
| stream | 用于设备内存操作和内核启动的 CUDA stream |
- 返回值
- chars 子列中的字节数
◆ offsets()
| column_view cudf::strings_column_view::offsets |
( |
| ) |
const |
◆ operator=() [1/2]
移动赋值运算符。
- 返回值
- 此实例的引用(所有权转移后)
◆ operator=() [2/2]
◆ parent()
| column_view cudf::strings_column_view::parent |
( |
| ) |
const |
此类的文档生成自以下文件