公共成员函数 | 所有成员列表
cudf::io::avro_reader_options_builder 类参考

用于构建 read_avro() 函数选项的构建器。 更多...

#include <avro.hpp>

公共成员函数

 avro_reader_options_builder ()=default
 默认构造函数。 更多...
 
 avro_reader_options_builder (source_info src)
 从源信息构造的构造函数。 更多...
 
avro_reader_options_buildercolumns (std::vector< std::string > col_names)
 设置要读取的列的名称。 更多...
 
avro_reader_options_builderskip_rows (size_type val)
 设置要跳过的行数。 更多...
 
avro_reader_options_buildernum_rows (size_type val)
 设置要读取的行数。 更多...
 
 operator avro_reader_options && ()
 一旦构建完成,移动 avro_reader_options 成员。
 
avro_reader_options && build ()
 一旦构建完成,移动 avro_reader_options 成员。 更多...
 

详细描述

用于构建 read_avro() 函数选项的构建器。

定义于文件 avro.hpp131 行。

构造函数与析构函数文档

◆ avro_reader_options_builder() [1/2]

cudf::io::avro_reader_options_builder::avro_reader_options_builder ( )
default

默认构造函数。

添加此构造函数是因为 Cython 需要默认构造函数来在栈上创建对象。

◆ avro_reader_options_builder() [2/2]

cudf::io::avro_reader_options_builder::avro_reader_options_builder ( source_info  src)
inlineexplicit

从源信息构造的构造函数。

参数
src用于读取 avro 文件的源信息

定义于文件 avro.hpp147 行。

成员函数文档

◆ build()

avro_reader_options&& cudf::io::avro_reader_options_builder::build ( )
inline

一旦构建完成,移动 avro_reader_options 成员。

添加此函数是因为 Cython 不支持转换运算符重载。

返回值
构建的 avro_reader_options 对象的右值引用

定义于文件 avro.hpp197 行。

◆ columns()

avro_reader_options_builder& cudf::io::avro_reader_options_builder::columns ( std::vector< std::string >  col_names)
inline

设置要读取的列的名称。

参数
col_names列名向量
返回值
用于链式调用的 this

定义于文件 avro.hpp155 行。

◆ num_rows()

avro_reader_options_builder& cudf::io::avro_reader_options_builder::num_rows ( size_type  val)
inline

设置要读取的行数。

参数
val跳过指定行数后要读取的行数
返回值
用于链式调用的 this

定义于文件 avro.hpp179 行。

◆ skip_rows()

avro_reader_options_builder& cudf::io::avro_reader_options_builder::skip_rows ( size_type  val)
inline

设置要跳过的行数。

参数
val从开始处要跳过的行数
返回值
用于链式调用的 this

定义于文件 avro.hpp167 行。


本类的文档生成自以下文件